gpt4 book ai didi

mysql - 如何在 MySQL Workbench 中绘制多值属性

转载 作者:行者123 更新时间:2023-11-29 22:01:10 25 4
gpt4 key购买 nike

This is the ER Diagram in workbench我正在关注 Elmasri 和 Navathe 撰写的一本关于数据库系统基础知识的书。书中有一个名为“DEPARTMENT”的实体,它有一个名为“位置”的多值属性。我无法找到一种方法来表示 ER 图中的位置,该位置应该与部门实体具有识别关系。我应该绘制一个名为 LOCATION 的实体并创建与 DEPARTMENT 实体的关系,还是有其他方法在 MySQL Workbench 中表示多值属性。

最佳答案

MySQL Workbench 中的 EER 实现并不是关系模型的完整实现。它更关注可以在 MySQL 数据库中表示的事物。这意味着继承或多值属性之类的东西不能在那里建模。而且我也不知道模拟这种情况的方法,除非您使用另一个具有原始属性所需的所有属性的实体。

在您的情况下,拥有一个与 department 实体有关系的 location 实体是有意义的。不确定这是否应该是一种识别关系,因为位置不是强制性的,不是吗?例如。它可能是存储的一个部门不再存在,因此没有位置。

关于mysql - 如何在 MySQL Workbench 中绘制多值属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32631166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com