JiveJdon Community Forums
在线196人 Home | 论坛 | 培训咨询 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 设计模式、框架和架构
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 1 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
qingbaih

发表文章: 4
注册时间: 2007年08月25日 05:00
给他发消息
多两句嘴 发表: 2007年09月23日 17:21 回复
以数据为中心的开发方法,我只知道由E-R建模分析问题,没听说过从数据表分析。如:信息工程(IE)和IDEF1x。关系模型的确有它的弱点,面向对象方法的确有独到之处。但不至于为了突现面向对象方法而歪曲并贬低其他方法。“数据表的关系主要是通过外健或专门关联表来表达的,这种关系虽然可以反映1:1或1:N这样关系,但是无法 表达关系的性质,是紧密组成关系式的关联,还是无关紧要的普通关系”,谁说E-R模型不能区分“紧密”的和“普通关系”表达?好好看看弱实体集以及参与约束是表达什么的!还有“ 只要会写SQL语句,...苍白的数据,这样的系统能够多少真实 反映客观需求,是有问号的?”在西方特别是美国,还有欧洲、俄罗斯等国,多少运行多年被时间证明很成功的应用就是用这些方法实现的。我本来不想说话,也很少有时间发这样的帖子。但今天看了这个帖子,我觉得可笑!故而多两句嘴。
banq

发表文章: 9074
注册时间: 2002年08月03日 17:08
给他发消息
回复:多两句嘴 发表: 2007年09月23日 19:16 回复
楼主疑惑是正常,本人文章(http://www.jdon.com/mda/oo_relation.html)中虽然语气有些过分,但是意思没有偏激,该文意思其实早已经在“建模重要性”中讨论过,,前几天在J道google的广告中看到methodsandtools.com偶尔翻到这篇文章,文中大部分观点都和我想法一致,触发我半翻译半发挥写了这个文章。

这篇文章还是2001年就已经发布了,人家思想那么早就认识到,而且现在有了Evans DDD,都已经转过来了,我们难道还这样蒙在鼓里搞数据库建模?
http://www.methodsandtools.com/archive/archive.php?id=9

文章原文:
In the object model we have a rich set of relationships: inheritance, aggregation, association, composition, dependency and others. In the relational model we can really only specify a relationship using foreign k**s.

这里数据库建模就是讲的你所谓的E-R建模(Entity Relationship Model),虽然现在class Model 和 E-R Model共存,但是Evans DDD出来以后,显然E-R模型已经被Domain Model替代。


传统E-R模型到面向对象数据模型转换的研究
http://scholar.ilib.cn/Abstract.aspx?A=jsjyxdh200607007

建模的重要性
http://www.jdon.com/article/17706.html

[该贴被banq于2007年09月23日 20:10修改过]
这个主题有 1 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com

anti spam