天天看点

数据库MySQL-数据库设计

收集信息:与该系统有关人员进行交流、坐谈,充分理解数据库需要完成的任务

标识对象(实体-entity):标识数据库要管理的关键对象或实体

标识每个实体的属性(attribute)

标识对象之间的关系(relationship)

将模型转换成数据库

规范化

第一步:收集信息

第二步:标识对象

第三步:标识每个实体的属性

数据库MySQL-数据库设计

第四步:标识对象之间的关系

e-r(entity-relationship)实体关系图)

数据库MySQL-数据库设计
数据库MySQL-数据库设计

完整的e-r图

数据库MySQL-数据库设计

实体转成表,属性转成字段

如果没有合适的字段做主键,给表添加一个自动增长列做主键。