У меня есть база данных с двумя таблицами, PROCESS (PK Process_Id)
и PROCESS_STAGE (PK Stage_Id, FK Process_Id)
.
По крайней мере, я думаю, что настроил это - в диалоговом окне отношений внешнего ключа у меня есть
- Базовая таблица внешнего ключа: PROCESS_STAGE ,
- Столбцы внешнего ключа:
Process_Id
,
- Таблица первичных / уникальных ключей: PROCESS ,
- Столбец первичного / уникального ключа:
Process_Id
.
Я также установил принудительное применение для репликации и принудительное ограничение внешнего ключа на «Да».
Но я все еще могу делать следующие вещи, которые нарушают эти отношения:
- Удалить элементы из ПРОЦЕСС , на которые есть ссылки из
PROCESS_STAGE
Что мне нужно сделать, чтобы исправить это?
Спасибо!