Java开发

数据库外键约束

空、RESTRICT、NO ACTION
删除:从表记录不存在时,主表才可以删除。删除从表,主表不变
更新:从表记录不存在时,主表才可以更新。更新从表,主表不变
//http://my.oschina.net/cart/blog/277624
CASCADE
删除:删除主表时自动删除从表。删除从表,主表不变
更新:更新主表时自动更新从表。更新从表,主表不变
//http://my.oschina.net/cart/blog/277624
SET NULL
删除:删除主表时自动更新从表值为NULL。删除从表,主表不变
更新:更新主表时自动更新从表值为NULL。更新从表,主表不变
 
JPA  注解,不写cascade 默认为NO ACTION
 
数据库的外键约束都是在从表
posted @ 2015-08-21 15:36  King Bruce  阅读(274)  评论(0编辑  收藏  举报