上文我们提到数据库的设计,下面我们重点那实际例子进行讲解。
目录
业务场景归纳
我们常见数据库设计分为场景式样,就是先画出ER图,再设计表结构这种。还有一种是利用excel进行设计。我们可以按照上篇文章的顺序进行逐步细化。我们分别讲述。
实例:场景式
这用就是最常见的,先画出ER图,找名词,建立实体,分析实体关系,逐步细化迭代。常常借助的工具是POwerDesigner.可视化建模工具。
实例:Excel式
excel可以承载很多不同类型的数据结构,对一个单一的excel 我们承载数据结构,通常我们的思路是:
先抽出共同部分,建立数据字典,进行降维处理,转化为表结构。
比如说纵向降维,
业务场景
实例1:
我们最终设计的字段只有类型,a,b,c,d.
插入的语句也比较简单了。
2.二维表结构
大家考虑如下怎么设计呢?