12得票4回答
在实体关系图中,带有箭头标记的单行。

ER图中带有单个箭头标记的单行表示什么?

12得票3回答
如何决定在建模时使用ER还是UML?

UML图既可以用于建模数据库设计,也可以用于建模类设计,但ER图应该只在数据库问题中使用。那么如何选择其中一种图形表示法?

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

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

11得票3回答
如何在ERD数据库图中表示多个类似的外键?

我正在制作数据库的实体关系图,但遇到了一个小问题。 考虑表foo和bar。 foo有三个列是外键,引用到bar的主键。我的问题是:在ERD中,我应该在这两个表之间表示只用一条线,还是使用三条线?

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...

10得票2回答
MySQL Workbench - 重新排列架构图 - 自动布局无效

我正在使用 MySQL Workbench 2 通过反向工程来构建一个模式图。然而,当我包括450个表时,这些表会相互重叠,实际上很难使它们重新排列,因为没有足够的空间。 MySQL Workbench 中的 arrange 选项也不是很有用。是否有任何可用于互联网上的工具,可以帮助重新排列...

9得票2回答
使用Draw.io生成SQL / DDL脚本?

互联网上有很多关于如何使用sql脚本将表格导入Draw.io中的ER图的资源。 例如在这里(但我通过谷歌搜索找到了很多资源): https://desk.draw.io/support/solutions/articles/16000082007-use-the-sql-plugin-to...

9得票2回答
如何绘制针对NoSql(如MongoDB)的UML图?

我想知道是否可以为具有后端Mongodb的Web应用程序绘制UML图? 或者是否有其他适用于NoSql的图表?

9得票1回答
TypeORM:如何实现双向关系,多个字段指向同一个实体类型

我将创建一个“文档”实体: 例如: @Entity() export class Document { @PrimaryGeneratedColumn() id: number; @Column() name: string; @Column() path: s...

9得票1回答
用关系建模三个实体

假设我们的环境中有三个实体,教师、学生和课程。 每个教师都有(教授)一个或多个课程,每个课程都由零个或多个教师提供。 每个学生都修读了一个或多个课程,每个课程都被零个或多个学生修读。 每个教师都有零个或多个学生,每个学生都有一个或多个教师。 在这些关系中,每个关系都可以从其他两个推断出...