Вопросы по теме 'cascading-deletes'

Каковы плюсы и минусы каскадного удаления и обновления?
Может быть, это наивный вопрос... но я думаю, что у нас всегда должны быть каскадные удаления и обновления. Но я хотел знать, есть ли проблемы с этим и когда мы не должны этого делать? Я действительно не могу сейчас вспомнить случай, когда вы не...
6315 просмотров

Не понимаю ошибку сервера Sql
У меня есть таблица пользователей (User), и мне нужно создать новую таблицу, чтобы отслеживать, какие пользователи направили других пользователей. Итак, по сути, я создаю отношение «многие ко многим» между строками в одной таблице. Итак, я пытаюсь...
204 просмотров

SQL Server 2008 — несколько каскадных FK — нужен ли мне триггер?
У меня отношение 1..* между Пользователем и Публикацией . (у одного пользователя много постов) Post имеет FK под названием "UserId", который сопоставляется с полем "UserId" в таблице User . Я попытался установить этот FK как Cascade...
3627 просмотров

NHibernate, при каскадном удалении каскадное удаление строк в связанных таблицах?
Я использовал NHibernate (с сопоставлениями Fluent-NHibernate) в проекте впервые за последние несколько недель, все шло хорошо до сегодняшнего дня, когда я столкнулся с проблемой (скорее всего, моя собственная ошибка). Я сделал небольшой образец,...
2832 просмотров

MySQL + Entity Framework: не удается удалить объект
Я пытаюсь удалить объект, который имеет отношения внешнего ключа через Entity Framework (MySQL/Connector). ClientAccount >>> ClientEmailAddresses foreach (ClientAccount client in recsClientStore.Deleted) { ClientAccount stub =...
961 просмотров

спящий режим, наследование таблицы для каждого класса, разные имена ключевых столбцов, коллекция «многие к одному»
вот мои требования: У меня есть существующая схема базы данных, которую я не могу изменить. У меня есть одна родительская таблица и несколько дочерних таблиц. Все дочерние таблицы имеют ключевые столбцы одинакового формата, но с разными...
858 просмотров

Удалить сущность пользователя и все данные, связанные с сущностью в основных данных
У меня есть модель данных Core, такая как User Entity, имеющая отношения с несколькими объектами. Мне нужно удалить все объекты, связанные с объектом User, когда я пытаюсь удалить пользователя в основных данных. Как этого добиться?
254 просмотров
schedule 28.04.2024

Нежелательное удаление в отношениях «многие ко многим» в MySql
Есть аналогичный вопрос здесь , но это не помогло У меня есть классическая связь многие ко многим между Organisme | Organisme_groupe | Groupe . Я хочу сохранить Organisme при удалении Groupe и наоборот. На самом деле, если я удаляю...
149 просмотров

Hibernate: каскадное удаление дочерней коллекции
Предположим, у меня есть 2 объекта Java: Parent и Child. Связь между ними следующая: Дочерний -> Родительский = многие-к-одному , т. е. несколько дочерних объектов могут быть связаны с одним и тем же родителем. Дочерний объект содержит ссылку на...
3676 просмотров
schedule 25.02.2024

ON DELETE CASCADE не работает в sqlite3 в ios
Я создал файл .sqlite в ios программно, как показано ниже, включив внешние ключи прагмы. NSFileManager *theFileManager = [NSFileManager defaultManager]; if ([theFileManager fileExistsAtPath:[self getDatabasePath]] == NO) { char...
2630 просмотров
schedule 27.08.2022

УДАЛИТЬ КАСКАД НА SQLITE ANDROID
У меня есть 3 таблицы: A, B, C. Таблица A имеет столбец первичного ключа a1, который является внешним ключом для таблицы B. Таблица B имеет первичный ключ b1 и внешний ключ для таблицы C. Таблица C имеет первичный ключ c1. Я удаляю строку из таблицы...
2277 просмотров
schedule 23.06.2023

Hibernate self Двунаправленное удаление OneToMany Cascade не работает
У меня проблема с самостоятельными двунаправленными отношениями, не работает каскадное удаление, у меня есть следующая сущность, которая в основном составляет генеалогическое дерево со многими уровнями, если я попробую что-то вроде em.remove (семья),...
290 просмотров

Entity Framework Cascade Delete для унаследованного класса
По-видимому, каскадное удаление с помощью Entity Framework очень запутанно. Я нашел много вопросов, но я не нашел решения своей проблемы. Если я вручную устанавливаю «Правило удаления» для каскадирования, все работает. Но через Fluent API я не...
2724 просмотров
schedule 22.09.2023

Почему я не могу удалить вложенный объект сущности с помощью EF и ASP.Net MVC
У меня есть два объекта. Профиль и изображение профиля. Мой контекст настроен на получение профиля, и я хочу удалить ProfileImage (а не только ссылку) через профиль, сначала извлекая профиль, затем получая profileImage и удаляя его следующим...
2201 просмотров

обновление или удаление в таблице сотрудник нарушает ограничение внешнего ключа
У меня есть employee таблица со следующими столбцами: fname (varchar), lname (varchar), id (numeric) id - это первичный ключ. Имя таблицы works_on со столбцами projectname (varchar), id (numeric) Здесь id - это внешний...
8560 просмотров

Как правильно включить каскадное удаление EF с соглашениями
Я использую EF 6.4.0 codefirst в приложении winforms, и Cascade delete не работает ниже мои КЛАССЫ public class PLAYERS_M { [Key,DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int PM_ROWID { get; set; } public string...
71 просмотров
schedule 30.04.2022

Laravel добавляет каскад при удалении в существующую таблицу
В моем приложении laravel у меня есть таблица под названием исследования, а другая под названием документы. У них есть отношения «один ко многим», когда каждое исследование может включать одну или несколько статей. В файле миграции документов я...
1034 просмотров

Удалите связанные модели в Laravel 6/7
Есть много связанных вопросов, но, к сожалению, я не могу найти рабочего решения У меня есть модель Laravel, и когда эта модель будет удалена, я хочу удалить некоторые связанные модели запускать собственный SQL-запрос при удалении модели...
475 просмотров
schedule 01.02.2023