两个表格如何建立关联
2015-09-24 00:01
281 查看
1/, 最常用的一种: 减少重复数据.表A中拥有外键,表B的数据基本是不允许删除的.这时选择对 INSERT 和 UPDATE 强制关系即可.
2/,其次,是增加一个从属表. 如果表A删除一条记录时,表B中也随着删除一条相关联的记录,那么外键关系中,表A的主键是表B的外键。这种关系,实际上表B是表A的从属表(即表A是父表),选择对 INSERT 和 UPDATE 强制关系时,如果向表B中插入数据,表A中必须已经存在对应的记录。选择级联删除相关的字段时,删除表A中的一条记录,就会删除对应的表B中的一条记录。
2/,其次,是增加一个从属表. 如果表A删除一条记录时,表B中也随着删除一条相关联的记录,那么外键关系中,表A的主键是表B的外键。这种关系,实际上表B是表A的从属表(即表A是父表),选择对 INSERT 和 UPDATE 强制关系时,如果向表B中插入数据,表A中必须已经存在对应的记录。选择级联删除相关的字段时,删除表A中的一条记录,就会删除对应的表B中的一条记录。
相关文章推荐
- 如何改造我们的思想
- 一步一步分析odl【第二弹】openflow协议栈的运行流程之建立tcp连接
- IOS版应用商店应用源码
- 一个c#即时监控小程序
- Android服务的生命周期
- 承接游戏UI美术外包【厦门巨游网络科技有限公司】
- 教你zbrush模型编辑工具的使用方法
- AOPR破解的Outlook密码类型
- 关于嵌入式工程师薪资待遇
- 蜂窝教育安卓培训:当你出现这7个迹象就要改了
- Cloning into '.git'...遇到的问题
- 上海i虹桥机场点烟器与UNIX哲学
- 湖北省政府发文提出建立基金 奖励有突出贡献乡村教师
- SynchronizedMap和ConcurrentHashMap的深入分析 (转)
- Hashtable与ConcurrentHashMap区别
- Java中的String对象是不可变的吗
- mysql 当插入中文字段时发生“data too long for column”错误
- 定制eclipse代码提示--设置空格键不上屏
- javaEcharts报表管理器
- Job管理器使用