首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请教 单向的many-to-one 要实现级联删除的效果都有那些方法

2012-02-04 
请问 单向的many-to-one 要实现级联删除的效果都有那些方法 ?请问单向的many-to-one要实现级联删除的效果

请问 单向的many-to-one 要实现级联删除的效果都有那些方法 ?
请问   单向的many-to-one   要实现级联删除的效果都有那些方法   ?  
例如,我有两张表,books表和records表,records对books是多对一的关系,现在需要实现删除主控方(records)的相应数据,被控方(books)不应该删除相应的数据,因为还有别的表关联着books,但如果删除了books,需要把所关联的records对象都一并删除掉。  
在单向的 'many-to-one '里好像不可以实现,被控方并不知道主动方的举动,cascade设置为all或者delete似乎就没有什么意义了(指对级联删除),有没有其他方法来实现此操作   ?拜托前辈们指教

[解决办法]
cascade=none

热点排行