您的位置:首页 > 博客中心 > 数据库 >

机房重构—数据库设计

时间:2022-03-14 04:31

数据库设计——概念设计阶段

这个阶段主要是根据需求画出ER图,如下图所示,是我根据机房收费系统的需求画出的ER图,图中有6个实体,分别为:教师、学生、卡、基础数据、账单、电脑,它们之间有一对多的关系也有多对多的关系,其中教师还有很多不同的角色,这里没做细分,不过以后我们会做安全机制方面的设计就要仔细对待了。根据转换原则,但我们把ER图转换为表时多对多的关系就会抽出一张表,这样在逻辑设计阶段我们就可以得到相应的10张表(电脑只有一个属性,故省略)。

技术分享

数据库设计——逻辑设计阶段

下图是我根据ER图得到的表(这里先用类图表示,没个类都一一对应着一张表)。

技术分享

数据库的后期还有很多需要完善的地方,这里先做个简单的设计,不足之处还请多多指教。

热门排行

今日推荐

热门手游