Database design ER到关系模式?
我在StarUML中开发了一个带有UML符号的ERD图 现在,我需要绘制一个关系模式,但由于StarUML中缺少特性,我必须使用其他工具 我的问题是,关系模式到底包含了什么,有人能给我推荐一个好的工具吗。Visio?但我得重新画一遍 似乎starUML允许我导出适用于UML 1.3的XMI 1.1和适用于UML 1.3的XMI 1.1 rose extended,我不明白这些是什么意思或它们的用途,也许我可以将XMI导入其他工具?请告知 这是我的ERD 下面是我被要求做的下一步 3NF中数据库的关系模式,明确表示 属性、每个属性的数据类型、主键和外键 以及哪些属性可以为空,并给出原因。列出任何 你需要做出的假设Database design ER到关系模式?,database-design,uml,erd,tool-uml,Database Design,Uml,Erd,Tool Uml,我在StarUML中开发了一个带有UML符号的ERD图 现在,我需要绘制一个关系模式,但由于StarUML中缺少特性,我必须使用其他工具 我的问题是,关系模式到底包含了什么,有人能给我推荐一个好的工具吗。Visio?但我得重新画一遍 似乎starUML允许我导出适用于UML 1.3的XMI 1.1和适用于UML 1.3的XMI 1.1 rose extended,我不明白这些是什么意思或它们的用途,也许我可以将XMI导入其他工具?请告知 这是我的ERD 下面是我被要求做的下一步 3NF中数据库
感谢您抽出时间来嗯..由于您必须为所有实体定义属性,因此您必须再次定义实体。您的关系模式应该包含每个实体的属性、主键和外键关系、易于拥有的功能以及约束(如果您还想定义它们的话)。 我经常使用的工具包括: -企业架构师(EA)-一个很好的工具,甚至可以为您执行反向工程。 -Gliffy-用于创建图表的轻量级在线工具
除此之外,网络上还有很多可用的工具。我应该手动创建数据库设置所有控件、主键和外键,然后让visio或EA从sql或oracle对其进行反向工程吗??我从来没有这样做过你建议什么你必须手动创建属性,主键/外键。在创建ER图之后,这完全取决于您的需求,即您想做什么,您想从图中创建模式脚本/db吗?如果是,那么您可以使用EA来实现。