Feng.Li's Java See

抓紧时间,大步向前。
随笔 - 95, 文章 - 4, 评论 - 58, 引用 - 0
数据加载中……

ER图中,实体-属性的选择和实体-联系的选择

实体Or属性的选择:
1: 属性不能再具有需要描述的性质。
1: 属性不能具有与其他实体的联系。 
比如:在部门表中,人是作为属性还是字段。如果将人作为属性字段,则如果还需要人的地址和电话属性的话,将其作为属性就是不好的,应该另作为一个实体来存储。

实体Or联系的选择:
1:是否反映了真实的业务逻辑。
2:是否会增加系统的空间开销()
3:是否容易会导致系统数据的不一致性。
比如,顾客----(贷款)----银行  如果此时一个顾客贷多笔款,多个顾客贷一笔款,则作为联系的贷款会出现重复或者容易导致数据的不一致性。
            顾客----(借)---贷款---(属于)银行 其中,()里面的表示联系。

posted on 2007-08-23 17:44 小锋 阅读(2664) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: