数据库设计 - 术语查询

时间:2014-05-21 16:10:13

标签: sql-server database database-design

这是一个有点软的问题,但我希望它有效。

我设计的数据库需要保存父子信息(如实际的父母和实际的孩子,而不是概念)。

为了表彰非传统的家庭设置,我想知道什么是一个很好的术语选择,而不是传统的"母亲"和父亲"。

像#34; ParentGuardianOne"或者" ParentGuardianTwo"第二个可空?或者这是否会导致问题与ParentGuardianTwo的隐含或推断的劣势有关?

如果有人解决了类似的问题,我会很感激他们的一些意见。

关于此here

的新闻报道

1 个答案:

答案 0 :(得分:1)

您需要的是一个单独的父母保护表,可以存储多对多的关系。每个孩子可以有多个父母,每个父母可以有多个孩子。您不应将父/监护人信息直接存储在子表中。