学习笔记(6)

设计数据库,设计数据库有四种模型,
1、概念数据模型(Conceptual Data Model)实体跟实体的之间关系,什么是实体,实体就是一张表,表里面的不叫字段,叫属性,表之间的有一对多,多对多,多对一的关系,
创建概念数据模型:选到File中的 New Model 然后
学习笔记(6)
Primary indntifier 主键 ,Mandatory 外键,DisPlayed 是否为空,General 创建表的名称,Attributes 创建表的属性
Domain 域 要创建域 选到Model 中的Domaims 创建一个ID域

2、物理数据模型(Physical Data Model) 是生成数据库中的重要的数据模型
Identity 自增 主键ID都有自增效果

概念数据模型可以转化成物理数据模型 首先选到概念数据物理模型中选择到Tools中的Generate Physical Data Model 创建物理数据模型,就会自动生成相对应的表,
学习笔记(6)

物理数据模型生成数据库表,点击相对应的表中的Preview生成数据库脚本,进去后找到table Student 下有create(创建)复制到go
学习笔记(6)
在数据库中创建新的数据库—新建查询,把数据脚本复制上去
学习笔记(6)
注意:在概念数据模型转换成物理数据模型中不要使用创建域,建概念数据模型就可以域,数据库中识别不到域 或者一开始就在概念数据模型不要创建ID域,直接创建int域,这样转换成物理数据模型生成数据脚本就不会出错
3、面向对象模型(Object Oriented Model)Use Case Diagram(用例图)能够客观的看到人员的各种权限
学习笔记(6)
4、业务程序模型(BusinessProcessModel) 业务流程图(Business Process Diagram)业务层次图(Process Hierarchy Diagra)
学习笔记(6)
业务流程图(Business Process Diagram):
学习笔记(6)

业务层次图(Process Hierarchy Diagra)

学习笔记(6)