0

我在 StarUML 中开发了一个带有 UML 符号的 ERD 图。

现在,我需要绘制一个关系模式,但由于 StarUML 中缺乏功能,我必须使用其他工具。

我的问题是关系模式到底是什么,有人可以向我推荐一个好的工具。视觉?但我将不得不重新绘制整个事情。

似乎starUML允许我为UML 1.3导出XMI 1.1和为UML 1.3玫瑰扩展导出XMI 1.1,我不明白这些是什么意思或它们的目的,也许我可以将xmi导入其他工具?请指教。

这是我的ERD。

实体关系图

以下是我被要求接下来做的事情;

3NF 中数据库的关系模式,清楚地指示属性、每个属性的数据类型、主键和外键以及哪些属性可以为空,并给出原因。列出您需要做出的任何假设

谢谢你的时间

4

1 回答 1

2

好吧..因为您必须为所有实体定义属性,所以您必须再次定义您的实体。你的关系模式应该包含每个实体的属性,主键和外键关系,良好的特性是约束(如果你也想定义它们)。我经常使用的工具: - Enterprise Architect(EA) - 一个很好的工具,甚至可以为你做逆向工程。- Gliffy - 用于创建图表的轻量级在线工具。

除此之外,网上还有很多可用的工具。

于 2012-03-13T03:16:20.773 回答