0
如果我想在删除记录时进行验证,最佳方法是什么? 这是原因。验证删除记录ActiveJDBC
我有两个表,商店和工作人员。商店
结构:
- ID
- 商店代码
- 店铺名称
人员的结构:
- ID
- 员工守则
- 职员名称
- 商店代码
正如你可以看到,表店相关工作人员表。
如果用户试图删除已在桌面人员上使用的商店,该怎么办? 如果没有验证,我的数据将被破坏。我怎样才能防止它?
谢谢。
如果我想在删除记录时进行验证,最佳方法是什么? 这是原因。验证删除记录ActiveJDBC
我有两个表,商店和工作人员。商店
结构:
人员的结构:
正如你可以看到,表店相关工作人员表。
如果用户试图删除已在桌面人员上使用的商店,该怎么办? 如果没有验证,我的数据将被破坏。我怎样才能防止它?
谢谢。
实现它的最好方法是通过数据库中的参照完整性,而不是框架中的参照完整性。 STORE的
结构:
结构:
正如你所看到的,STAFF表“属于”来存储,因为它包含一个父记录的ID。这是一个经典的一个一对多的关联:在要删除父没有删除一个孩子
你可以做两件事情之一
:一个孩子的情况下的父(以DB)
由谷歌提出了一些链接自动删除 http://www.mysqltutorial.org/mysql-on-delete-cascade/