关于数据模型
来源:互联网 发布:java技术总监 编辑:程序博客网 时间:2024/06/12 00:53
1、在数据库设计中,设计的目标就是要建立E-R图(实体-关系图)
2、PowerDesigner中,建立概念模型或者逻辑模型。
1.确认核心实体
①、实体分为两部分:标识(主键)和属性。在确认一个实体的过程中,首先就是要确认实体的主键。
②、一个数据库模型中一般会有1~2个实体作为整个模型的核心实体,核心实体一般都是一个名词,在整个业务过程中作为主语和宾语(就是核心实体)。而通常谓语也是一个很核心的对象,该对象可能会产生一个实体来表示,也可能只是一个关联(Association)。通常数据库中数据量最大的表就是谓语对应的表。
2.确认相关实体
①和核心实体存在直接联系的实体。
②要经过另一个相关实体与核心实体关联。
③相关实体一般情况下都是名词。
3.确认关联和关系
一对一、一对多、多对一和多对多
4.确认属性
完善模型:首先需要的就是要将实体的属性补齐,实体的属性可以根据日常生活常识、用户提交的表单、用户需求调研等来确定。
5.范式化
6.细节调整
转自:www.cnblogs.com/studyzy/archive/2010/01/11/1643976.html
阅读全文
0 0
- 关于数据模型
- 关于数据仓库的数据模型
- 关于数据模型Model构架研究
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- 数据模型
- $_POST、php://input、$GLOBALS["HTTP_RAW_POST_DATA"]的区别
- 王者系列之springmvc maven版本
- Udacity Deep Learning课程作业(一)
- PAT 1046 划拳
- Python 2.x 与 3.x 版本不同造成的报错处理
- 关于数据模型
- PLC基本知识(二)
- 6 过滤数据:where
- Redis references
- hdu6143数学思维+容斥定理
- windows下swoole安装教程
- 第三章-数据类型和运算符3
- cx_Oracle 字符集和python编码问题
- 邻接矩阵邻接表