首页 > 数据库技术 > 详细

##数据库的设计

时间:2019-12-04 22:31:09      阅读:94      评论:0      收藏:0      [点我收藏+]

 1.多表之间的关系
     1.一对一:
     2.一对多(多对一)
      如:部门和员工.  一个部门对应多个员工 但是一个员工值对应一个部门
     3.多对多:
            如:学生和课程
 2.实现关系:
        1.一对多(多对一)
                  实现方式:在多的一方建立外键,指向一的一方的主键

 

 技术分享图片

 

 

 

 


     

 

 

          2.多对多

 

 


                     实现方式:需要借助第三张中间表。
                                     中间表至少包含两个字段,这两个字段作为第三张表的外键,分别指向两张表的主键
       
                      注意:用到了“联合主键”

 

技术分享图片

 

 

 

 

         3.一对一

                   实现方式:可以在任意一方添加‘唯一’外键指向另一方的主键。

技术分享图片

 

 

 

 


  
  
 2.数据库的范试
 5.数据库的备份和还原

##数据库的设计

原文:https://www.cnblogs.com/yuanning/p/11986009.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!