У меня есть сущность в таблице A, на которую ссылаются несколько детей из таблицы B, но таблица A также ссылается на основного ребенка из таблицы B. Как удалить сущность из таблицы A? Предоставленное исключение Невозможно определить действительное упорядочение для зависимых операций. Зависимости могут существовать из-за ограничений внешнего ключа, требований к модели или сохраненных в магазине значений.Как разрешить круговые зависимости в VS Lightswitch?
ответ
У вас может возникнуть проблема с дизайном, но вы можете сделать это программно самостоятельно. В рамках сделки вы могли бы сначала удалить соответствующие записи в таблице B, а затем сделать основной делеции в таблице А.
НТН
Это проблема разработки, ваша структура базы данных должна быть нормализована. После нормализации ваша проблема должна быть исправлена.
Если нормализация не решит вашу проблему, не могли бы вы привести пример реального мира, чтобы дать нам лучшее представление о том, чего вы пытаетесь достичь?
Я не могу редактировать источник данных. Я мог бы просто задать основному ребенку значение null в функции entity_deleting (Entity entity), но я не могу контролировать упорядочение того, как lightwitch сохраняет базу данных, lightwitch не разрешает вызовы savechanges() внутри удаляемых и удаленных функций. – PimLong
- 1. Как разрешить круговые зависимости в сопоставлениях?
- 2. Как разрешить круговые зависимости в Funq IoC?
- 3. Как разрешить круговые зависимости с вложенными представлениями в Backbone.js
- 4. Как обрабатывать круговые зависимости?
- 5. Указатели и круговые зависимости
- 6. Ломать круговые зависимости
- 7. Угловые модульные круговые зависимости?
- 8. Круговые зависимости Satis
- 9. Свободные круговые зависимости nhibernate
- 10. пружинные круговые зависимости
- 11. Разрешить пустую строку в Lightswitch
- 12. Как моделировать круговые зависимости в FRP (Rx.Net)?
- 13. Как обрабатывать круговые зависимости в структурах typedef'd
- 14. Как активировать круговые зависимости в Play 2.5?
- 15. LightSwitch vs WinForms
- 16. Круговые Зависимости между классами C++
- 17. OO дизайн и круговые зависимости
- 18. Круговые зависимости между встроенными файлами
- 19. shared_ptr, weak_ptr и круговые зависимости
- 20. Сбор WCF, вызывающий круговые зависимости
- 21. Django; squashmigrations и круговые зависимости
- 22. Как обрабатывать круговые зависимости с RequireJS/AMD?
- 23. Как разбить круговые зависимости между репозиториями
- 24. Модульный игровой движок: DLL круговые зависимости
- 25. Круговые зависимости и лучшие способы сделать это?
- 26. RequireJS, круговые зависимости и экспорт «Волшебный» метод
- 27. Как разрешить круговые зависимости для проектов, когда вы хотите удалить дублированный код?
- 28. Управление логикой дерева зависимостей - найти круговые зависимости
- 29. Круговые зависимости между dll с визуальной студией
- 30. Круговые зависимости Maven с мультимодульным проектом
не может редактировать таблицы, моя задача - просто создать для него инструмент администрирования. Есть ли способ контролировать упорядочение удаления в lightwitch, пытался редактировать удаляемые и удаленные функции в коде источника данных, но кажется, что lightwitch пытается удалить их все одновременно. – PimLong