数据库的设计

数据库设计就是规划和结构化数据对象以及对象之间关系的过程。 数据库中数据结构的种类和对象之间复杂的关系是数据库系统效率的重要因素。 数据库的设计过程分为:需求分析、概要设计、详细设计。 数据库的系统分析:收集信息、标识对象、标识每一个对象须要存储的详细信息,标识对象之间的关系。 数据库中整体分为三张表:  1.基本信息表: 被其余表用的表。  2.业物表: 业物表中存在主从表。  3.统计报表: 包括历史表。 数据库规范设计:  范式一:确保每列的原子性。  范式二:在范式一的基础上确保每列都和主键相关。  范式三:在范式二的基础上确保每列都和主键列直接相关。