机房重构—数据库设计
来源:互联网 发布:修改windows登录界面 编辑:程序博客网 时间:2024/09/21 08:55
数据库设计——概念设计阶段
这个阶段主要是根据需求画出ER图,如下图所示,是我根据机房收费系统的需求画出的ER图,图中有6个实体,分别为:教师、学生、卡、基础数据、账单、电脑,它们之间有一对多的关系也有多对多的关系,其中教师还有很多不同的角色,这里没做细分,不过以后我们会做安全机制方面的设计就要仔细对待了。根据转换原则,但我们把ER图转换为表时多对多的关系就会抽出一张表,这样在逻辑设计阶段我们就可以得到相应的10张表(电脑只有一个属性,故省略)。
数据库设计——逻辑设计阶段
下图是我根据ER图得到的表(这里先用类图表示,没个类都一一对应着一张表)。
数据库的后期还有很多需要完善的地方,这里先做个简单的设计,不足之处还请多多指教。
2 0
- 【机房重构】——数据库设计
- 【机房重构】——数据库设计
- 机房重构——数据库设计
- 【机房重构】——数据库设计
- 【机房重构】——数据库设计
- 机房重构——数据库设计
- 机房重构—数据库设计
- 【重构机房】 设计数据库
- 【机房重构】数据库设计
- 机房重构--数据库设计
- 【机房重构】-数据库设计
- 重构机房收费系统——数据库设计
- 【机房重构】一步一步往上爬——数据库设计
- 机房收费系统重构——数据库设计
- 【机房重构】——数据库设计前准备
- 重构机房收费系统—数据库设计
- 机房重构之数据库设计
- 机房重构之数据库设计
- Substring with Concatenation of All Words -- leetcode
- 互联网创业:方毅研发“个推”独立覆盖7亿手机用户
- draw 2D
- C++ primer plus 第六版 课后答案 8.5
- 从一些小白问题想到的
- 机房重构—数据库设计
- 使用 React 的一些经验
- 使用 ZooKeeper 实现分布式锁
- uva 11800 - Determine the Shape
- 使用12-factor的理念快速创建高可维护性的应用—叶峰 (1213开发者实践日)
- STM32的上拉输入与下拉输入
- System类和RunTime类
- 使用maven添加本地依赖
- [leetcode] Plus One