引用相同主键的两个外键用作复合键[ERD]

问题描述 投票:1回答:1

我想绘制一个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));
sql erd
1个回答
1
投票

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

ER Digram

更多信息/提示:

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

  1. 转到Sql Server Management Studio>
  2. 对象资源管理器>
  3. 数据库>
  4. 选择并展开您的数据库。
  5. 在您的数据库下右键单击“Database Diagrams”并选择“New
  6. 数据库图“。
  7. 它将打开一扇新窗口。 ...
  8. 选择表“用户”和“评级”单击添加(每个表1次)。然后单击关闭
  9. 等待它完成。
© www.soinside.com 2019 - 2024. All rights reserved.