我有3個數據庫表tbl_categories,tbl_items,tbl_items_categories這樣的:如何創建誼關係,爲3個DB表
tbl_categories fields: id (category id - primary key), name (category's name)
tbl_items fields: id (item id - primary key), name (item name)
tbl_items_categories fields: id (primary key), item_id (id field value from tbl_items), category_id (id field value from tbl_category)
請注意,一個項目可以在多個類別(被用於此tbl_items_categories用途)
我已經爲這些表創建了3個模型(在YII中) - 類別,項目,itemMultiCategories。
任何人都可以請讓我知道如何爲以下目的創建誼關係:
- 如果我有一個項目的ID,我應該能夠得到它的所有類別名稱(最好有類IDS)
- 如果我有類別ID,我應該得到該類別的所有項目名稱(好有項ID以及)
在此先感謝。