0
我读packtpub asp.net社交网络和我下面建立关系威盛?
有认识问题,“这是我们所需要的表的关系”通过所拥有帐户
- 朋友和账户
- 通过朋友的朋友和帐户帐户
...
什么是真正的意思?你会用什么类型的关系?
- 朋友和通过账户所拥有帐户(多对一?)通过朋友
- 朋友和帐户帐户(ONY很多?)
我读packtpub asp.net社交网络和我下面建立关系威盛?
有认识问题,“这是我们所需要的表的关系”通过所拥有帐户
...
什么是真正的意思?你会用什么类型的关系?
我没有看过但这意味着Friends表和Account表之间有两个类似的关系,但在每个关系中使用不同的Friends列。
友谊是两个帐户之间的关系。所以两个帐户需要由Friends表引用。作为一个简单的例子:
帐户表:
朋友表:
Friends表格是唯一代表任何两个帐户之间的友谊。为了保持参照完整性,需要有友表和帐户表(作为外键)之间的两个关系:
友谊中涉及的每个帐户的一种关系。
实际上,朋友表是多对多关系中的链接表,只是帐号碰巧是关系两边的表。这是账户与其他账户之间的多对多关系。