作者seagal (会长绕跑了)
看板Database
标题Re: [设计] 来谈一下分析设计
时间Thu Jul 13 03:09:33 2006
Class Diagram当然是可以用来塑造资料库模型
EER model同样也是在ER model上面多加了超类别的概念
但是在SQL上就无法实做出超类别吧
对於您这句 不用搞对应
我觉得蛮奇怪的
目前只有纯的OODB
才能完全支援OOP的persistence
再搭配上UML
在各个阶段才有完整的对应(例如分析 设计阶段)
在每个层次间也有良好的对应关系(例如资料库系统 程式语言)
而E-R model是在结构化分析与设计中使用的
结构化分析与设计少了OOㄧ些东西
例如多型 继承等等
所以才会有目前许多object-relational mapping (O/R-mapping)的议题
在.NET or Java的讨论中都还蛮常见的
http://www.javaworld.com.tw/jute/post/view?bid=11&id=10422&sty=3
※ 引述《razor (=_=)》之铭言:
: ※ 引述《seagal (会长绕跑了)》之铭言:
: : 我对於OO <-> E-R model的对应也蛮有兴趣的
: : 不过我还是比较希望OODB能够早日成熟
: : 有一个模型
: : 是ER的加强版
: : 叫做EER model
: : 里面就已经有类别的概念了
: 不必分哪套是哪套,也不用搞对应.
: UML手册(3 Amigos所写)直接告诉你:
: E-R model是Class Diagram的子集,
: Class Diagram本来就可拿来塑造资料库模型.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.169.63
※ 编辑: seagal 来自: 140.109.169.63 (07/13 03:11)
※ 编辑: seagal 来自: 140.109.169.63 (07/13 03:12)