0
我想創建一個表結構的以下要求:multileval類別和子類別的適當表結構
我有一些主要類別(如電子產品,服飾等)。我想將這些類別下的子類別添加到三個級別。
假設主要類別是電子。它的小孩類是電腦。計算機的孩子類別是戴爾,而筆記本電腦的類別是戴爾。 (電子=>電腦=>筆記本電腦=>戴爾)
像上面的例子有很多種類和子類別。 那麼,它的表格結構是什麼?
我想創建一個表結構的以下要求:multileval類別和子類別的適當表結構
我有一些主要類別(如電子產品,服飾等)。我想將這些類別下的子類別添加到三個級別。
假設主要類別是電子。它的小孩類是電腦。計算機的孩子類別是戴爾,而筆記本電腦的類別是戴爾。 (電子=>電腦=>筆記本電腦=>戴爾)
像上面的例子有很多種類和子類別。 那麼,它的表格結構是什麼?
我會建議用列parent_id創建一個表。
例如:
TABLE類別
CATEGORY_ID, CATEGORY_NAME category_parent_id
PARENT_ID將包含PARENT_ID的id。
例如,
category_id | category_name | category_parent_id
1 | Electronics | 0
2 | Dress | 0
3 | Computer | 1
4 | T-shirt | 2
5 | Llaptop | 3
6 | Dell | 5
完全標準化在設計時總是最好的(並且可以說,其餘時間也是這樣)。 – 2013-03-02 06:46:50
@PrasenjitHazra你真的看到我爲你發佈的答案[這裏](http://stackoverflow.com/questions/15151856/table-structure-of-multilevel-category/15151897#15151897)? – 2013-03-02 06:56:53