我想知道你的意见,什么应该是这种情况下,最好的办法:数据库表设计
我称2表: - 客户; - 供应商;
我已经创建了2页让人们留下关于客户和供应商的反馈。考虑到这一点,创建了一个表反馈。
现在的问题是,我应该选择哪一种方法:
1)创建2个外键(客户端ID和供应商ID),一个表中调用反馈。有了这种方法,如果他们留给客户一个反馈,那么FK供应商将是空的。
2)创建2个名为clientfeedbacks和suppliersfeedback的表。由于每个表只有一个FK,所以没有FK将是空的。
谢谢。
+1:与试图区分两个数据表或两列相比,它将更好地描述数据结构。 – 2010-10-28 20:02:14
从来没有想到这一点...我喜欢它 – Yannick 2010-10-28 20:10:17