我有一個分類字段。每個類別最多隻有一個家長。 哪個更好?主鍵和外鍵是否在同一張表中
1)一個表:category_parent是外鍵(至CATEGORY_ID相關)和CATEGORY_ID是主鍵
category_id | category_parent | category_name
2)2表
table1的
catgory_id | category_name
table2中
id | category | category_parent
category,category_parent是外鍵(與category_id相關),category_id是主鍵
如果大多數類別沒有父項,那麼怎麼辦?所以category_parent的大部分都是null,但在設計2中我們沒有這個問題 – user1903750
如果對象沒有父對象,那麼完全可以有一個空父對象。 –