Самостоятельно ссылающиеся ограничения внешнего ключа и удаление

, каков рекомендуемый способ обработки самореференционных ограничений внешнего ключа в SQL-Server?

Модель таблицы:

enter image description here

fiData ссылается на предыдущую запись в tabData. Если я удаляю запись, на которую ссылается fiData , база данных генерирует исключение:

«Оператор DELETE противоречит ТАБЛИЦЕ REFERENCE. Если я удалю запись, на которую ссылается ...

, каков рекомендуемый способ обработки самореференционных ограничений внешнего ключа в SQL-Server?

Модель таблицы:

enter image description here

fiData ссылается на предыдущую запись в tabData. Если я удаляю запись, на которую ссылается fiData , база данных генерирует исключение:

«Оператор DELETE противоречит ТАБЛИЦЕ REFERENCE. Если я удалю запись, на которую ссылается ...

, каков рекомендуемый способ обработки самореференционных ограничений внешнего ключа в SQL-Server?

Модель таблицы:

enter image description here

fiData ссылается на предыдущую запись в tabData. Если я удаляю запись, на которую ссылается fiData , база данных генерирует исключение:

«Оператор DELETE противоречит ТАБЛИЦЕ REFERENCE. ограничение "FK_tabDataPrev_tabDataNext". Конфликт произошел в s страница успешного выполнения заказа / checkout / onepage / success / , но поскольку она перенаправляет, когда нет сеанса заказа, я не могу обновить страницу, чтобы проверить мои изменения!

Кто-нибудь знает, как я могу временно остановить это перенаправление для целей тестирования?

8
задан durron597 26 June 2015 в 13:16
поделиться