uml - 使用 UML 进行数据库设计

标签 uml

我想设计一个数据库。我听说UML是其中一种方式。 使用UML有什么好处? 我什么时候应该决定必须使用 UML ?从模型生成代码后我应该如何继续?我正在使用 UML studio 来设计数据库。

最佳答案

优点很多,但主要取决于你如何使用它以及用于什么目的。首先,通过图形建模语言,可以更容易地查看整个数据库架构并可能找到改进。第二个重要原因是,原则上,与平台无关,您可以生成支持数据库实现的不同工件(即 SQL 脚本、数据访问对象、文档等)

现在我不知道 UML Studio,但在 Eclipse 中,您可以使用 Papyrus 来建模您的数据库架构(构造型类图应该足够了),并使用 Acceleo 来定义和执行您自己的模型到文本转换工作流程。

这可能对你有帮助 http://lowcoupling.com/modeling http://lowcoupling.com/post/47802411601/uml-diagrams-and-models-with-papyrus http://lowcoupling.com/post/47347056110/models-to-text-transformations-with-mofm2t-and-acceleo

关于uml - 使用 UML 进行数据库设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17873507/

相关文章:

java - UML 类图 - 扩展通用抽象类的表示法?

uml - UML 类图的正确建模

java - 为 Shoe 类创建 UML 图

uml - 在用例建模中分解 CRUD

attributes - UML 类图中的关联与属性

UML关于 'abstract'和定型的问题

uml - 我应该将系统作为参与者包含在用例图中吗?

java - 是否有必要在 UML 中包含 JButton 变量?

oop - 如何发出用例结束的信号?

uml - 如何在 StarUML 中使直线变直