【问题标题】:representing total partial participation in sql / mysql from er diagrams表示从 er 图中完全部分参与 sql / mysql
【发布时间】:2017-11-29 16:51:16
【问题描述】:

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

*制作SQL表时如何表示参与?

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

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

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

【问题讨论】:

  • 这个问题可能更适合dba.stackexchange.com。 StackOverflow 旨在解决与编程相关的问题。
  • 哦,谢谢你的推荐

标签: mysql sql entity-relationship partial diagrams


【解决方案1】:

例如,如果您有这两个表:
SUPPLIER(CodS, NameS, DeptS);
PRODUCT(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 非空,
NameP VARCHAR(20) NOT NULL,
Qta INT,
主键(CodS、CodP) );

希望对你有用

【讨论】:

    猜你喜欢
    • 2017-02-19
    • 1970-01-01
    • 2011-02-25
    • 1970-01-01
    • 2017-07-05
    • 2016-09-03
    • 1970-01-01
    • 2020-09-10
    • 1970-01-01
    相关资源
    最近更新 更多