我是职场十几年的“老鸟”,分享自己感触与技术点,希望有助于看到的人少踩坑。
方法/步骤
1业务建模
任何数据都代表着具体业务,而要使用数据而使其产生价值,必定要先理解业务。所以数据库建模的第一步就是进行业务建模,从业务层面进行分解并细化到最细粒度。
2概念建模
在完成了业务建模的基础上,将业务进行抽象处理,形成一些数据概念,据此实现概念建模。
3逻辑建模
将概念模型中的概念实体以及实体之间的关系进行数据库层次的逻辑化,就实现了逻辑建模。此时用到了各种建模方式,譬如雪花型、星型等。
4物理建模
在完成了上面这些步骤之后,关键的问题就是要将逻辑建模的落实到适应不同关系型数据库,并要考虑性能等一些具体的技术问题,这个过程就是物理建模。