mysql - ER 模型(概念)到关系(逻辑)- MySqL

标签 mysql sql entity-relationship

MySQL 中有什么方法或工具可以帮助我将 ER 模型转换为逻辑模型? ER 模型是在 MySQL 中完成的,因此如果有一种方法可以在其他软件中使用文件扩展名,那就太好了。

最佳答案

MySQL Workbench 的模型并不是真正的 ER 模型。它们是由表和外键约束组成的物理模型。实体关系模型区分实体关系和关系关系,但它们都将在 MySQL Workbench 中表示为表。 ER 中的关系不映射到外键约束,而是 FK 约束强制执行关系中的角色域。

从物理模型到逻辑模型的自动转换是不可能的,因为物理模型不捕获域或功能并加入依赖关系。 ER 模型稍微好一些 - 表示域和一些依赖关系,但 ER 不能表示所有可能的关系和约束。

关于mysql - ER 模型(概念)到关系(逻辑)- MySqL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38165836/

相关文章:

php - 输入类型文本字段给出固定错误 2147483647

使用 .frm 文件和 ibdata 文件恢复 MySQL InnoDB 数据库

sql - 更改 SQL 的根密码

php - 如何将逗号分隔的字符串转换为单列?

javascript - 基于 Web 的绘图应用程序的 Cappuccino、Spoutcore 或 Homegrown 解决方案?

ef-code-first - 如何首先定义嵌套的识别关系 Entity Framework 代码

mysql。无法创建表 errno 150

c# - 为什么我在 C# 类中收到此错误?

php - 使用 join 构建单个 SQL 查询。这可能吗?

sql - 购物车的 ERD