powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Один внешний ключ и множество первичных в разных таблицах?
1 сообщений из 51, страница 3 из 3
Один внешний ключ и множество первичных в разных таблицах?
    #38394108
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГхостикКот Матроскин Каскадные удаления - это вообще большой экстрим, который в реальной жизни встречается крайне редко.Если время жизни сущности и связанной с ней совпадает, почему не сделать каскадное удаление? Например, удаляем фактуру, и все её строки сразу.
Потому, что приложения развиваются и их бизнес-логика усложняется. Завтра на эту строку надо будет кинуть внешний ключ, послезавтра - для строк в статусе "зарезервировано" предварительно снять резерв, а строки в статусе "оплачено" вообще удалять только по паролю главбуха. Всё это живёт и дышет среди сотен других "мелочей", и каскадное удаление вносит огромную сумятицу, особенно если программист "современный" и вдобавок не пользуется триггерами.
...
Рейтинг: 0 / 0
1 сообщений из 51, страница 3 из 3
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Один внешний ключ и множество первичных в разных таблицах?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]