我知道 UML 是一种通用建模语言,但它是否被用作描述像 ER 这样的数据库的数据模型?还是仅用作实体关系图的符号?
我的意思是:当您必须为公司设计数据库时,您会使用哪种数据模型工具?ER 模型仍然是最佳选择吗?
我知道 UML 是一种通用建模语言,但它是否被用作描述像 ER 这样的数据库的数据模型?还是仅用作实体关系图的符号?
我的意思是:当您必须为公司设计数据库时,您会使用哪种数据模型工具?ER 模型仍然是最佳选择吗?
在对数据库模式进行建模时,两者都可以视为等效。事实上,现在大多数数据库工具在对数据库进行建模时都提供这两种表示法作为替代方案。
我在这里对两者之间的差异提供了更多(个人)的意见,但从实际的角度来看,请使用您喜欢的那个(并忘记对它们的语义差异的纯粹解释)