小编SPC*_*_75的帖子

用于显示成员之间的家庭关系的 SQL 成员表

我已经尝试了几天来设计这个数据库。我在访问中设计它,然后在 MYSQL Server 上作为 PHP Web 应用程序实现。

我有一张桌子:

会员

  • MemberID(自动编号,PK)
  • 成员名字
  • 会员详情

成员可以与其他成员有很多关系,这可能是孩子、父母、朋友、配偶等。看着一个成员,我希望能够与现有成员建立新的关系,然后也可以从相关成员无需进一步输入。成员还应该能够列出他们的所有关系。

你能建议我应该怎么做吗?我尝试了几个选项,但似乎没有一个按预期工作。我对 SQL 很满意,我只是在使用一元关系设计时遇到了麻烦。

-edit- 另外,我忘了补充,由于服务器限制,这将无法使用 INNODB。最有可能是 MYISAM,尽管我仍然想要参照完整性 :(

php sql entity-relationship relational-database

4
推荐指数
1
解决办法
3703
查看次数