数据库/模型设计 - 与另一个人相关的人员

时间:2014-09-29 05:59:23

标签: database-design relational-database software-design

我有一个Person表,可以将记录链接到同一Person表中的另一个记录。代表这个的最佳方法是什么?

另一方面,我需要实现一个UI来定义两个人之间的关系。例如:

第1人是第2人的妻子

妻子是将在下拉列表中显示的关系之一。

此外,在相同的用户界面中,他们需要有一个注释字段,以便用户添加与该关系相关的任何注释。我不确定音符字段应该存在哪里,我是否需要一个单独的关系表?

1 个答案:

答案 0 :(得分:0)

我最终得到了人 - >关系 - >的RelationshipType。关系有person1,person2,relationship_type和note字段