有人告诉我,在数据模型中有循环是不好的设计.我曾经多次听过这个,但没注意到.例如,您有实体User,Project,Activity.项目由用户拥有,因此我们拥有从用户到项目的一对多关系.可以将活动分配给单个用户,这是从用户到活动的另一个一对多关系.当然,项目由一组活动定义,这是从项目到活动的另一个一对多关系.因此形成环.
我问这个家伙为什么设计不好但他告诉我他也不知道,他也被告知,猴子学习它是最好的.
我试过搜索,但我想我没有使用正确的单词,但在我看来这对于试图设计数据库的人来说应该是一个基础.
那么,任何人都可以向我指出一些有关er/db图中循环/循环的有用信息吗?
database database-design loops data-modeling entity-relationship-model
我在MySQL中创建了一个由某人创建的数据库.我没有任何数据库文档.
我怎么知道表之间的关系?
是否有任何查询或程序来生成报告,以便很容易找到关系?
我可以查看Schema信息并手动找出它,但如果我能生成一个关系报告会很好.
mysql database-design entity-relationship wamp entity-relationship-model
为了为新项目创建ERD图,我一直在使用Visual Studio的实体框架设计器.基本上我正在创建一个"虚拟项目",通过Nuget添加实体框架并绘制图表(我不使用Microsoft的实体框架,因此虚拟项目).
是否有其他方法可以在Visual Studio 2010 Ultimate中本地创建此类图表?
erd entity-relationship visual-studio entity-relationship-model
我在oracle sql developer 4.0.2.15上.我使用数据建模器生成实体关系图,如何将其保存为图像?我需要它来为我的项目创建文档.
entity data-modeling oracle-sqldeveloper entity-relationship-model
我只能找到以下两个不同之处:
当我们有ER图时,为什么我们使用关系模型?
database entity-relationship relational junction-table entity-relationship-model
如何使用pgAdmin v4或DB Visualizer或任何其他开源工具制作实体关系图?
PG Admin 有很多pgadmin III的解释器,但他们建议在工具/查询菜单下应有一个名为“图形查询生成器”的选项卡。没有。从那以后,已经解释了该功能在pgadmin中不再存在。
目标 我的架构中有70个表,我试图找到有关如何生成它们之间关系的图形表示的说明。
有谁知道在哪里可以找到有关使用开源工具(用清晰的英语编写)进行操作的说明?
DB Visualizer 我已经在Mac上单独下载了DB Visualiser,但是我找不到有关如何定位和连接数据库的说明,但是表值对我来说没有意义。我得到一个成功的连接消息,然后在连接选项卡上可以看到数据库的名称(我在向导中输入),但是下面的所有菜单都是乱七八糟的-没有一个显示我的架构。
有谁知道如何在Mac上从Postgres生成实体关系图?
我目前正在参加在线Oracle Academy数据库设计课程,该课程简要介绍了不可转让关系的概念.我理解他们背后的概念,但课程的模糊细节给我留下了一些问题.
在与1:1或M:M关系相关的实体之间是否存在不可转移的关系?Oracle提供的所有示例都描述了1:M关系.
用于表示不可转让关系的钻石是否可以在关系的任何一端绘制,无论它们是可选的还是强制性的?我相信他们只能出现在关系的强制性结束,但我想确定.
同样,用于表示不可转让关系的钻石是否可能出现在关系的两端?
在关系数据库中,我们可以拥有一个与其他表没有任何关系的表吗?
sql database-design relational-database entity-relationship-model
我们如何确定Chen notation
? 中的关系方向。如果我们添加A 有 B 关系,那么任何人都可以把它读成B 有 A吗?
有没有办法从 MySQL Workbench(在 macOS Sierra 上使用)导出 EER 图表的 XML 文件?不幸的是,我只看到了下面的选项。MySQL Workbench 的前身——DB Designer 4——有这个功能,但这个程序不再可用。
xml database-design mysql-workbench entity-relationship-model
实体关系假设:
因此,我有一个TestplanTeststep
表和一个Screenshot
表相关的TestplanTeststep
表.
问题:但我如何用ERD表达这个?
当我回顾第2点时,那么a Testplan
有N 是不正确的Screenshots
,因为a Testplan
不能有Screenshots
.实际上TestplanTeststep
有N Screenshots
,但是自然ERD的概念模型不是物理的(sql表).
再次提问:我如何用ERD表示a Screenshot
属于a TestplanTeststep
但不属于Testplan
?
erd ×3
database ×2
dbvisualizer ×1
entity ×1
loops ×1
mysql ×1
oracle12c ×1
pgadmin ×1
postgresql ×1
relational ×1
sql ×1
uml ×1
wamp ×1
xml ×1