Допустим, у меня есть таблица PlantGroups. Они зависят от таблицы Plants и имеют внешний ключ PlantId. Каждая группа растений содержит только одно растение.
PlantGroups
==========
...data...
PlantId
Plants
======
PlantId
Если запись в таблице Plants будет удалена или будет запрошено удаление, какой процесс следует предпринять для обеспечения целостности данных PlantGroups?
Кроме того, что, если другие данные в соответствующей записи PlantGroups (которая зависела от записи Plants, которая была запрошена для удаления) по-прежнему актуальны и заслуживают сохранения?