三元关系 - SQL Server

时间:2016-11-06 14:29:52

标签: sql-server

enter image description here

我想在我的SQL代码中实现3个表(tab1,tab2,tab3)之间的三元关系。 (1:1:N)

为此,我需要创建一个新的(连接)表吗? (s。图片)

我的问题是:新connecting_table和其他表之间的关系是什么?

  • 是一对一,一对一还是一对多

OR

  • 一对多,一对多和多对多

例如: 有一个大学食堂的应用程序。您可以登录并预订食物并告知自己有关菜肴的信息。 Tab1 =用户,tab2 =产品,tab3 =付款。 三者之间的关系是“买”。 新的连接_tab =订单。

0 个答案:

没有答案