SQL server 数据库关系图及数据完整性设计
2017-12-22 12:21
267 查看
1.这次分享的什么呢?
如图:
2.描述:
grade表的两个主键,分别依赖于course的课程号,student的学号;
3.效果:
保证数据的完整性;当你删除学生信息时,与其有关的成绩信息同时清除;当你删除课程信息时,相应的与该课程有关的成绩信息也会被删除。(不过,还要设置其他的,为了保整完整性,附下图,注意黑框里面的属性)
补充:有的不会设置联合主键,ctrl 选择两行即可。
小尾巴:希望能有帮助,一起学习,共同进步啊!(有不清楚的可以私信啊)
如图:
2.描述:
grade表的两个主键,分别依赖于course的课程号,student的学号;
3.效果:
保证数据的完整性;当你删除学生信息时,与其有关的成绩信息同时清除;当你删除课程信息时,相应的与该课程有关的成绩信息也会被删除。(不过,还要设置其他的,为了保整完整性,附下图,注意黑框里面的属性)
补充:有的不会设置联合主键,ctrl 选择两行即可。
小尾巴:希望能有帮助,一起学习,共同进步啊!(有不清楚的可以私信啊)
相关文章推荐
- 数据库表设计时一对一关系存在的必要性 数据库一对一、一对多、多对多设计 面试逻辑题3.31 sql server 查询某个表被哪些存储过程调用 DataTable根据字段去重 .Net Core Cors中间件解析 分析MySQL中哪些情况下数据库索引会失效
- 逻辑数据库设计 - 单纯的树(递归关系数据)
- 关系数据库设计的基本原则:三范式
- SQL Server 2005中显示SQL Server 2000数据库关系图
- 关系数据库的模式设计(转贴)
- sql server 2008新特性之一HierarchyId 使用SQL Server 2008中的hierarchyid类型来设计具有树型层次关系的表
- 关系数据库设计范式
- 数据库设计:常用中文与英文对应关系
- SQL Server 2008中文版关系数据库基础与实践教程pdf
- 数据库设计实现严格的一对一关系 (重新学习)
- SQL server 导出数据库表关系视图
- SQL Server权限数据库设计
- 数据库设计的5种常见关系
- SQL Server管理页和区的数据结构(对设计和开发高效执行的数据库有帮助)
- [转载]数据库数据库设计的5种常见关系
- SQL Server 进阶 01 数据库的设计
- SQL SERVER 数据库设计与实现 3
- SQL Server 数据库设计规范
- 细说数据库设计之继承关系映射
- ORACLE 数据库设计 多对多关系