我有一张桌子“人”(ID,姓名)
1, George
2, Nick
3, John
4, Paul
每个客户都可以连接到另一个客户(仅供参考)例如 George 与 Paul 连接
所以我创建了一个新表 PeopleConnections (PeopleConnectID, PeopleID, ConnectedID)
我添加了人与人之间的关系
1, 1, 4 (George with Paul)
1, 2, 3 (Nick with John)
1, 2, 4 (Nick with Paul)
我需要在记录视图 gui 中显示所有关系。所以
- 尼克必须展示:
John, Paul
- 保罗必须展示:
George, Nick
- 约翰必须展示:
Nick
这是处理这个问题的正确设计吗?我应该添加哪些外键?