作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我必须从我的数据库为学校项目生成一个 ERD。我的老师希望 ER 没有外键,只有各个实体之间的各种关系。我已经使用逆向工程选项尝试了 Visual Paradigm 和现在的 MySQL workbench,但它们都生成了带有外键的图表,我无法删除它们。
是否有任何选项或其他程序可以根据这些规则生成图表?
最佳答案
考虑区分 ERD(概念或逻辑级别)和数据结构图或物理 ERD。
逻辑 ERD 是功能规范。它不显示/指定数据库列,而是显示实体、它们的属性和关系。在此规范级别上不需要像外键这样可能纯技术的属性。实体之间的关系已经用线表示。
添加外键只需要在物理层面指定额外的数据库列,用于将模型映射到数据库模式。
关于mysql - 如何生成没有外键的ER图(MySQL)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34196743/
我是一名优秀的程序员,十分优秀!