01数据库基本概念之实体、属性及关系
·
1、实体(Entiy):
1.1 对人、事 抽象化的对象。对应数据库中的表。而表中每一行数据就是实体的实例。
1.2举例:
注意:POS机是隐藏信息,建模时应考虑。购买意向可不需要
1.3 实体分类
1)按照含义:5W1H +How much
2)按照含义分类 IBM
3)按照Pattern分类:
主实体--->强实体;子类型,属性类型、关联类型-->弱实体。
注:数据建模,应实事求是,因地制宜,不可拘泥以上实体分类
2、属性(Attibute)
2.1、属性对应数据库中表的列
2.2属性的分类
1)按内容
2.3属性的特性:
2.4属性的取值:
2.5 域(Domain):
1)域的定义
2)域的类型
3)使用域带来的好处
3 关系(Relationship)
1、实体和实体之间的关系
2、分类:
1对n
1对1
n对n
n对1
汇总导图:
更多推荐
已为社区贡献1条内容
所有评论(0)