作者come ()
看板Database
标题Re: [设计] 来谈一下分析设计
时间Thu Jul 13 03:06:20 2006
※ 引述《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
1F:推 razor:Chen's? 没听过耶 07/13 12:49