- 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