我正在为一个组织使用的申请表设计一个数据库。表单有一个名为“父亲/丈夫姓名”的字段,该字段只能有一个值。纸上的表格是这样的-
Name : ------
DOB : ------
Father/husband name : John Doe (husband)
在数据库中存储父亲/丈夫字段的正确方法是什么
Design 1:
father_name husband_name
NULL John Doe
Design 2:
father_husband_name relationship
John Doe husband
1条答案
按热度按时间fykwrbwg1#
表通常是特定类型实体的集合。这里的“实体”是一个人。因此,您需要为该人员的姓名设置一列,将关系保留在另一列中。所以,设计2。
然而,未来会发生什么
SELECTs
看起来像?这也可以驱动模式的外观。