数据库对象是根据在数据库元素和 UML 图元素之间定义的映射在统一建模语言(UML)类图视图中表示的。
下表显示了关系数据库(RDB)元素是如何映射到 UML 类图中带有图标的 UML 元素和构造型的。构造型是一种扩展机制,它扩大了 UML 词汇表,并为数据库元素赋予了更特定的含义。
RDB 元素 | UML 元素 | 构造型 | 图标 |
---|---|---|---|
数据库 | 组件 | <<Database>> | ![]() |
模式 | 模式 | <<Schema>> | ![]() |
视图 | 类 | <<Database View>> | ![]() |
表 | 类 | <<Table>> | ![]() |
列 | 属性 | <<Column>> | ![]() |
存储过程 | 操作 | <<Stored Procedure>> | ![]() |
用户定义的函数 | 操作 | <<User Defined Function>> | ![]() |
Java™ 数据库连接(JDBC) | 组件 | <<Connection>> | ![]() |