假设我有一张 PlantGroups 表。它们依赖于表 Plants 并具有外键 PlantId。每个 PlantGroup 仅包含一个 Plant。
PlantGroups
==========
...data...
PlantId
Plants
======
PlantId
如果Plants表中的记录被删除,或者被请求删除,应该采取什么流程来保证PlantsGroups的数据完整性?
此外,如果相应 PlantGroups 记录中的其他数据(依赖于请求删除的 Plants 记录)仍然相关且值得保留怎么办?