|
查看: 1773|回复: 4
|
Class Diagram和ERD的分別
[复制链接]
|
|
|
在我的design裡, class diagram 和 erd 非常相似. 只是class diagram 多了 property 和 method (Add, Update, Delete, Search).
但是講師說我明白的concept錯了. 不應該拿 class diagram match erd. 我做了research, 發現網上和書裡的example都和我的類似.
想請問各位, 到底class diagram和erd到底分別在哪裡?
謝謝. |
|
|
|
|
|
|
|
|
|
|
发表于 18-7-2008 11:25 PM
|
显示全部楼层
Entity (obj) 跟 Class 的分别搞得清吧?
一个强调relationship, 另一个是 composition |
|
|
|
|
|
|
|
|
|
|
发表于 23-7-2008 11:20 AM
|
显示全部楼层
一個 是 你的 database design 用的。。
一個 是 你的 software design 用的。。。 |
|
|
|
|
|
|
|
|
|
|
发表于 23-7-2008 03:38 PM
|
显示全部楼层
Entity relationship Diagram,Database里需要储存的是个体和关系,比如说Student和Lecture是不同的个体,但在subject上有indirect的关系。
ERD只有需要用的property和relationship,CD要有Attribute, method, subclass/superclass。
最简单的解释是:在一个Class Digram里面除了包括ERD里面可能出现的Entity外,还有method,还有一些界面用的class。
[ 本帖最后由 FeoFeona 于 23-7-2008 04:12 PM 编辑 ] |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 24-7-2008 12:02 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|