引用同一主键的两个外键用作组合键[ERD]

时间:2018-09-07 10:50:04

标签: sql erd

我想绘制一个ERD,以显示两个表之间的关系。下面是他们的sql查询。

CREATE TABLLE USERS(userid INT PRIMARY KEY, name VARCAHR(20));

CREATE TABLE RATING(userid INT REFERENCES USERS(userid), userid2 INT REFERENCES USERS(userid), number int, PRIMARY KEY(userid, userid2));

1 个答案:

答案 0 :(得分:1)

找到您的ER图的屏幕截图:

ER Digram

更多信息/提示

我不确定您使用的是哪种RDMS,但是如果您可以访问SQL Server Management Studio,则可以通过以下步骤快速创建ER图:

  1. 转到Sql Server Management Studio>
  2. 对象资源管理器>
  3. 数据库>
  4. 选择并扩展您的数据库。
  5. 在您的数据库下,右键单击“数据库图”,然后选择“新建
  6. 数据库图”。
  7. 它将打开一个新窗口。 ...
  8. 选择表“用户”和“评分”单击添加(每个表1次)。然后点击关闭
  9. 等待它完成。