11得票2回答
同一张表上的一对多关系

这里是情况描述: 我有一个名为Users的表格。它包含学生和导师的用户数据,因为大部分所需数据都相同。 现在,在完成系统后,客户要求能够将学生分配给导师。 是否存在一种合法/清晰的方式可以在单个表格中创建一对多关系,也许通过一个链接表格? 我尝试思考这个问题,但是我想出来的任何解决方案...

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

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

28得票3回答
ER图和EER图的区别

ERD(实体关系图)和EERD(增强实体关系图)之间有什么区别?

10得票3回答
保存图表失败!请确认Graphviz已经安装并且在您的路径中,或者使用filetype=dot。

当我运行rake db:migrate时,我会得到这个错误。rake aborted! Saving diagram failed! Verify that Graphviz is installed and in your path, or use filetype=dot. 完整日志:ra...

23得票5回答
递归关系的数据库设计

考虑这样一个场景,我要为一家公司建立数据库模型: 实体:员工(Employees)、经理(Managers)、部门(Departments)。 员工只在一个部门工作,而一个部门可以有多个员工。 经理可以管理一个部门,同样地部门也只能有一个经理。 经理管理许多员工,但是一个员工只由一个经理管理...

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

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

12得票1回答
MySQL Workbench中ER图中的列图标代表什么意思?

有人可以帮我解释MySQL Workbench中数据库ER图标中的图标吗? 蓝色菱形(填充); 蓝色菱形(未填充); 红色菱形等; 谢谢!

44得票4回答
什么mysql数据库表和关系可以支持有条件问题的问答调查?

我正在开发一个非常简单的调查系统。数据库模式将是简单的:一个与Question表相对应的Survey表,Question表与Answer表和PossibleAnswers表呈一对多关系。 最近客户意识到她想要只向给某些先前问题的特定答案的人显示某些问题的能力(例如,“你买香烟吗?”后面跟着“...

38得票2回答
有人有ERD符号的快速参考吗?

我正在寻找一份一页的快速参考或备忘录(最好是PDF格式),以了解Crowsfoot/Martin符号中各种ERD符号的含义。 我已经做了很多谷歌搜索,但没有找到一个好的、简明的快速参考指南,尽管我相信一定存在这样一个资料。

18得票4回答
超类和子类型在ER图中如何表示为表格?

我正在学习如何将实体关系图解释为SQL DDL语句,但是我对符号表示法的不同感到困惑。请考虑以下图示中的“不交”关系: 这应该表示为: Vehicle、2WD和4WD表(2WD和4WD将指向Vehicle的主键);或 仅有2WD和4WD表(没有Vehicle表),并且两者都会复制Ve...