我想使用Oracle SQL Developer为我的数据库表生成一个ER图,但我是Oracle和这个工具的新手.
在SQL Developer中创建ER图的过程是什么?
我正在寻找一种以图形方式表示我的Django项目模型的方法.
是否有一些应用程序可以执行此类ERD(图表)?
按照@Etienne说明进行更新
以下是我最终查看代表我的django项目的某些模型的PDF的示例
$ python manage.py graph_models app1 app2 ... | dot -Tpdf | evince
Run Code Online (Sandbox Code Playgroud)
dot
给输出为PDF格式evince
我正在研究一个相当简单的调查系统.数据库模式将很简单:一个Survey
表,与Question
表的一对多关系,与Answer
表和表的一对多关系PossibleAnswers
.
最近,顾客意识到她希望能够只向那些对前一个问题给出一个特定答案的人展示某些问题(例如,你是否购买了香烟?接下来是你最喜欢的卷烟品牌?),没有必要问第二个问题向非吸烟者提问).
现在我开始想知道在我的数据库模式方面实现这个条件问题的最佳方法是什么?如果question A
有2个可能的答案:A和B,以及question B
应该只出现一个用户,如果答案是A
?
编辑:我正在寻找的是一种在数据库中存储有关需求的信息的方法.数据的处理可能在应用程序端完成,因为我的SQL技能很糟糕;)
MySQL Workbench可以产生吸引人的高质量ERD,例如:
哪些PostgreSQL ERD工具可以满足要求?以下是不适合的:
寻找ERD工具:
我正在寻找一个单页的快速参考或备忘单(最好用PDF格式)来表示Crowsfoot/Martin表示法中各种ERD符号的含义.
我已经做了很多谷歌搜索,但没有找到一个好的,简洁的快速参考指南,虽然我敢肯定一个必须存在.
我试图从现有的MS SQLServer 2005数据库生成实体关系图.有哪些工具?具体来说,我不仅对ERD更直接感兴趣我正在寻找一种工具来帮助快速学习和分析中等大小(模式明智而不是真正的行)数据库结构.
虚线表示关系强,而实线表示关系弱.在下图中,我们如何确定实体Room
与Class
实体之间的关系是强大的.是因为Room
实体有一个常规密钥(非复合)?
我最近在我的工作机器上切换到了Linux,而且是Linux桌面环境的新手,我想找到一个适合数据库设计的ERD工具.每次我需要创建一个图表时,重新启动回我的Windows分区会很快变得不愉快.我看了Dia,但没有看到任何数据库工具 - 只有UML,网络等.
有人有什么建议吗?值得一提的是,我正在使用Ubuntu(Hardy Heron).
谢谢.