• 表与表之间关系回顾


    ------------------siwuxie095

       

       

       

       

       

       

       

       

    表与表之间关系回顾

       

       

    1一对多

       

    1

    1)场景:分类和商品的关系

    2)描述:一个分类里面有多个商品,一个商品只能属于一个分类

       

       

       

    2

    1)场景:客户和联系人的关系

    2)描述:一个客户里面有多个联系人,一个联系人只能属于一个客户

       

    注意:这里的客户是公司级的,即 公司,联系人 公司里的员工,实

    际上就是公司和员工的关系

       

       

       

    3建表:通过外键建立关系

       

    的那一方创建字段作为外键,指向的那一方的主键

       

    客户:

       

    cid

    cname

    1

    百度

    2

    阿里

    3

    腾讯

       

       

    联系人:

       

    lid

    lname

    cid

    100

    小赵

    1

    101

    小钱

    1

    102

    小孙

    2

    103

    小李

    3

       

       

       

       

       

    2多对多

       

    1

    1)场景:订单和商品的关系

    2)描述:一个订单里面有多个商品,一个商品属于多个订单

       

       

       

    2

    场景:用户和角色的关系

    描述:一个用户里面有多个角色,一个角色属于多个用户

       

    如:小赵,可以是司机,可以是保镖;小钱,可以是司机,可以是秘书

       

       

       

    3建表:创建第三张表维护关系

       

    第三张表至少要有两个字段作为外键,分别指向双方的主键

       

    用户:

       

    uid

    username

    1

    东方不败

    2

    岳不群

    2

    林平之

       

       

    角色:

       

    rid

    rname

    100

    掌门

    101

    教主

    102

    宦官

       

       

    第三张表:

       

    uid

    rid

    1

    100

    1

    101

    2

    102

    3

    102

       

       

       

       

       

    3一对一

       

    1

    1)场景:丈夫和妻子的关系

    2)描述:在中国,一个男人只能有一个妻子,一个女人只能有一个丈夫

       

       

    2建表

       

    1)通过外键建立关系:假设的任意一方为,在的那一方创建

    字段作为外键,指向的那一方的主键,并将外键设置为唯一

       

    2)通过主键建立关系:方的主键对应另方的主键

       

       

       

       

       

    【made by siwuxie095】

  • 相关阅读:
    夺命雷公狗TP3.2.3商城11-----后台头部和左侧导航分离
    夺命雷公狗TP3.2.3商城10-----中间层的创建,防止跨目录访问
    3.spring cloud eureka 高可用
    2.spring cloud eureka client配置
    1.spring cloud eureka server配置
    css去掉input记住密码的黄色
    34-THREE.JS 游泳圈
    32-THREE.JS 球体
    31-THREE.JS 正方体
    30-THREE.JS 圆环
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/7288266.html
Copyright © 2020-2023  润新知