代表 er 图表中 sql / mysql 的全部部分参与

representing total partial participation in sql / mysql from er diagrams

在 ER 图中,您可以用普通线/粗线表示从实体到关系的参与。

*当你做出SQL table时,你如何代表参与?

*您能否拥有需要完全参与关系的强大实体?

*实体(或 table,一旦它被转换为 sql table)是否可以完全参与多个关系?当您开始在 MYSQL 中制作 table 时,又将如何表示?

对于菜鸟问题​​深表歉意。我只是学生

例如,如果您有这两个 table:
供应商(CodS, NameS, DeptS);
PRODUCT(CodP, CodS, NameP, Qta);
在 tables 上粗体字表示主键的地方,您通过 PRODUCT[=46= 中的属性 CodS 连接了这个 tables ].

创建示例table:

创建TABLE 供应商 (
CodS INT 不为空,
NameS VARCHAR(20) NOT NULL,
部门 VARCHAR(20) 不为空,
主键(CodS) );

创建TABLE产品 (
CodS INT 不为空,
CodP INT 不为空,
NameP VARCHAR(20) NOT NULL,
Qta INT,
主键(CodS,CodP) );

希望对您有所帮助