gpt4 book ai didi

database - 数据库的 UML 类图

转载 作者:搜寻专家 更新时间:2023-10-30 21:51:00 26 4
gpt4 key购买 nike

我有一项开发酒店预订系统的任务!其中一项任务是开发UML类图!但是,在任务描述中写着“类图应该代表你的数据库”

我对规则、符号等有点困惑...因为我找不到任何专门用于数据库的官方 UML 类图!

你能帮帮我吗?

最佳答案

是的,最新的 UML 标准抛弃了数据图。现在实体关系图不是 UML 的一部分。但是类图在 UML 中仍然存在,这就足够了。

简单的做一个普通的类图。唯一的区别是你不应该使用 n-to-m 依赖关系,而是在两端之间创建一个新类,你将拥有 n-to-1 和 1-to-m 依赖关系。这样的类图可以在数据库中实现。为了更好地理解每个类,您可以设置一个属性 ID,以便稍后在数据库中使用。

此类类图的另一件事是您无需描述任何方法——它们不属于数据库表。但实际上您需要它们 - 因此,我会创建一个更简单的图 - 具有可实例化的类但没有方法,而另一个更彻底 - 也将包括抽象类、接口(interface)和方法。

此外,在第一个上您不需要放置属于 UI 的类 - 显示您的数据并编辑它们的类。

关于database - 数据库的 UML 类图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21231096/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com