2012-05-24 41 views
0

是否有任何替代創建兩個表:父母和孩子來實現父子表單。我正在處理一個數據庫,其中Parent Table包含Child上的重複表達式。這使我對這個概念很惱火。我可以用它來編寫代碼,但它對我來說很討厭。我想重新設計數據庫,可能會將表合併到1,並使用視圖而不是表。我需要有關工作的建議,並可能有利弊。父子表替代

謝謝

回答

0

您可以在同一個表中添加Parent Id以避免使用2個表。

ex。

CATEGORY_ID -------- --------- CATEGORY_NAME parent_category_id


1 ------------------ - CAT A --------------------- 0

2 ------------------- - CAT CHILD A ------------ 1

3 -------------------- CAT CHILD A 1 ---- ------ 1

4 -------------------- A-CHILD OF A -------------- 2

同樣。希望這會有所幫助。

+0

謝謝你有幫助 – saheedmyself