- ER图表示数据模型的抽象表示,
- 类图表示所提出的系统的静态结构和行为。 ER图
- 主要构建块是实体,
- 类图的主要构建块是类,
存在ER图实体和类类图之间有密切的关系
它们被映射为1到1。没有额外的类或没有多余的实体
类图中的类与ER图中的实体之间的映射?
这意味着
- 存在的类图在ER图中每个实体类
- 没有在课堂上每类ER图中的实体如下图所示
图--------------------------------------------- class diagram ER Diagram --------------------------------------------- class A <----> Entity A class B <----> Entity B class C <----> Entity C class D <----> Entity D class E <----> Entity E
是否总是存在1:1的类图和ER图中的实体之间的映射
或
是否有任何特殊的时刻?
如果有什么特殊的时刻会发生什么?
P.s--我没有理解这两个图之间的区别的问题。
然后... 当不使用1:1映射吗?... – Susantha7
这需要一些分析...例如,如果您有很多从父类继承的类,并且父类有很多方法,你不想编写每个子类中的许多方法。但是,有可能存在覆盖此的OO模式。 – NoChance
@ Susantha7建立模拟域时,一对一映射可能是合适的。在为域建立信息系统时,通常并不合适。 – reaanb