zoukankan      html  css  js  c++  java
  • PowerDesigner 参照完整性约束(级联删除)

    PowerDesigner 参照完整性约束:
    限制(Restrict):不允许进行修改或删除操作。若修改或删除主表的主键时,如果子表中存在子记录,系统将产生一个错误提示。这是缺省的参照完整性设置。


    置空(Set Null):如果外键列允许为空,若修改或删除主表的主键时,把子表中参照的外键列设置为空值(NULL)。


    置为缺省(Set Default):如果指定了缺省值,若修改或删除主表的主键时,把子表中参照的外键设置为缺省值(Default)。


    级联(Cascade):把主表中主键修改为一个新的值时,相应修改子表中外键的值;或者删除主表中主键的记录时,要相应删除子表中外键的记录。

    外键级联删除的时候,操作主表时会关联到子表,但是操作子表,不会关联到主表。

    以下是几个参数的含义:
    None:父表修改,子表不影响。
    Restrict:父表修改,如果子表存在,则出错。
    Cascade:父表修改,如果子表存在,则相应的修改。
    Set Null:父表修改,如果子表存在,则相应置空。
    Set Default:父表修改,如果子表存在,则相应置默认值。

  • 相关阅读:
    jmeter导出提取的值或参数化的值到excel
    超级有用的正则表达式
    性能测试监控
    asp.net 多线程
    VS代码格式化快捷键
    JS判断IE版本
    Jquery原创排序table
    将aspx转化为html代码
    Java基本语法——变量
    Entity Framework 中的LazyLoading
  • 原文地址:https://www.cnblogs.com/jifeng/p/2466403.html
Copyright © 2011-2022 走看看