Re: [設計] 來談一下分析設計
※ 引述《razor (=_=)》之銘言:
: ※ 引述《seagal (會長繞跑了)》之銘言:
: : 我對於OO <-> E-R model的對應也蠻有興趣的
: : 不過我還是比較希望OODB能夠早日成熟
: : 有一個模型
: : 是ER的加強版
: : 叫做EER model
: : 裡面就已經有類別的概念了
: 不必分哪套是哪套,也不用搞對應.
: UML手冊(3 Amigos所寫)直接告訴你:
: E-R model是Class Diagram的子集,
: Class Diagram本來就可拿來塑造資料庫模型.
我覺的這邊有必要把abstract level and DBMS level的ER model要分清楚
Chen's ER model or EER model都是可以直接對應到UML的class diagram
因為class diagram只是表現class 之間的關係,跟ER的本意一樣
但是ER model要轉成DBMS的ER model就有落差了(如Oracle like的ER model)
另外資料庫通常是比class diagram先設計出來的
在analysis階段DB就應該設計好了
而且生命週期會比class diagram來的長
所以應該是class diagram要遷就ER的可能性來的高一些
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.141.8
推
07/13 12:49, , 1F
07/13 12:49, 1F
討論串 (同標題文章)
Database 近期熱門文章
PTT數位生活區 即時熱門文章