8得票7回答
开源的 ER 图绘制工具,适用于 MySQL。

我想逆向工程(以图表形式导入)我拥有的数据库的数据库定义转储,然后由于在这个特定的数据库中没有定义外键,我希望能够手动创建表对表键映射(如果可能使用crow feet符号)。 我已经看过MySQL Workbench,它让我完成了85%的工作。但是漂亮的关系线不会显示出来,并且自动排列排版非...

8得票5回答
如何呈现数据库设计?

我正在大学做一个项目,其中包括MySQL数据库。我已经有了一份关于数据库的设计,其中包括表格列表和它们各自的字段。 我应该以什么形式呈现这个设计?只有表格列表和内容吗?还是ERD图?你是如何呈现你的设计的? 为了澄清 - 无论你回答什么,我都希望不仅说明你如何呈现你的设计,还要说明你使用哪...

8得票2回答
数据库设计规范化需要帮助(5NF)

请问能否告诉我如何将这个ERD转换为第五范式呢?我们昨天完成了一个课堂作业,客户真的来了并向我们解释了他的需求,我的小组提出了这个模型,我试图将其进一步扩展以便更好地理解它,因为下周我们将做另一个小组ERD,必须符合第五范式,问题是我不知道从哪里开始,书也没能帮助我。你们能帮我吗?请看ERD模...

8得票2回答
避免循环依赖

我正在开发一个旅行管理应用程序。设计如下: 每个旅游团中的每个人都被指定为旅行者。 每个旅行者都有一个护照。 现在,根据是否是家庭负责人,旅行者可以是主成员或子成员。 主成员决定旅行家庭的旅游套餐、旅行总费用等事项。 子成员在旅行时依赖于主成员。因此,如果删除主成员,则必须同时删除其所有子成...

7得票3回答
文本中的实体关系符号

是否有一种标准的(非图形化)实体关系符号表示法? 目前我正在使用自己的笨拙记号: User >> Photo , (1-多) User > Profile , (1-1 有一个) Profile < User , (1-1 属于) Photo << U...

7得票3回答
如何在MySQL中使用别名对城市进行建模

给定一个地点(城市),它可以有一个名称,也可以有其他别名。我需要在数据库中建模这个问题。 搜索可以使用城市或任何其别名来执行: 例如: 城市: - 名称:洛杉矶 - 别名:LA 在指定搜索条件时,我可以使用LA或洛杉矶进行指定,它应该返回相同的结果(例如好莱坞)。 我考虑使用一对多...

7得票5回答
在数据库设计中,什么时候需要使用一对一关系?

在数据库设计中,何时需要使用1对1关系?我认为,如果两个表之间存在1对1关系,则它们可以合并为一个表。这是正确的吗?

7得票2回答
Oracle ERD中那条线的区别是什么?

什么是Oracle ERD中关系线的区别? 在ERD图中,有三种类型的关系线:实线、虚线和点线。实线表示主键约束,虚线表示外键约束,点线表示普通关系。