在ER图中,您可以表示从实体到关系的法线/粗线的参与。
*制作SQL表时如何表示参与?
*您是否可以拥有强大的实体,需要完全参与关系?
*实体(或表,一旦转换为sql表)是否可以完全参与多个关系?当你开始在MYSQL中创建表时,如何表示它?
为noob问题道歉。我只是学生。
答案 0 :(得分:0)
例如,如果你有这两个表:
供应商( CodS ,NameS,DeptS);
产品( CodP , CodS ,NameP,Qta);
如果粗体字突出显示表格中的主键,则通过 PRODUCT 中的属性 CodS 连接此表格。
创建表格的示例:
创建表供应商
(
CodS INT NOT NULL,
NameS VARCHAR(20)NOT NULL,
DeptS VARCHAR(20)NOT NULL,
主要关键(CodS)
);
创建表格产品
(
CodS INT NOT NULL,
CodP INT NOT NULL,
NameP VARCHAR(20)NOT NULL,
Qta INT,
主要关键(CodS,CodP)
);
我希望我一直很有用