版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhaofen_7/article/details/82178686
前言:
此次重构,本来想直接的编码,尝试后不太对劲,又返回头按照文档驱动,认真开始!
之前机房用的是别人设计好的数据库,存在一些不合理的地方,所以这次想自己设计!
由于设计好,就不太想再改,所以权衡很多,中间也是拖了很久,就怕那里出错,后面得推到重来!
看了很多人的博客关于数据库设计!
我的步骤:
1.重新分析了系统的需求和功能
2..参考自考数据库设计步骤、博客、之前数据库,抽象实体,属性,联系,画
3.对照设计的E-R图和现实做对比,跟新出真实的数据库设计
需求:
E-R图
通过数据流来完善数据库设计
发现:有的功能只是显示,有的功能只是修改单个表,有的功能需要联和多个表,更改也涉及多个表!
绿色:显示查看
蓝色:只修改单个表
红色:多表组合查询
粉色:涉及多表更改
感谢阅读~