172 похожих чатов

Вопрос. Можно ли делать внешний ключ null? Или лучше избегать

такой практики?

9 ответов

17 просмотров

думаю будет выпадать ошибка внешнего ключа

Админ- Автор вопроса

Например если у меня будет два внешних ключа. Когда надо один ключ null а другой заполнен в таблице

Админ
Например если у меня будет два внешних ключа. Когд...

попробуй на тестовой таблице если хочешь увидеть результат) но думаю будет выпадать ошибка внешнего ключа думаю лучше сделать тогда для дефолта одну запись, который будешь считать что это нулл

Админ- Автор вопроса
Алексей Крапивницкий
Лучше промежуточную таблицу сделать many to many

Благодарю я так и принял решение. Иначе теряется целостность данных и прозрачность

Можно.

Админ- Автор вопроса
Ilya Anfimov
Можно.

Стоит ли так делать?

Похожие вопросы

Обсуждают сегодня

У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
что за асемблер кста?
Shvabrikk Nya
19
Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
А где @Grinyaha уважаемый пропал?
Am Ambrion
14
вот не понимаю, зачем вообще лезть в осдев, если даже базы не знаешь? хотя бы про загрузку, форматы файлов железо какое-никакое. Ну реально, даже зная работу железа, с условны...
Mixail Frolov
7
Сделал краткий обзор магазина из статьи и заодно там же записал инструкцию по развёртыванию. https://www.youtube.com/watch?v=8-sE1vNk95Q (чё думаете по звуку? кое-что поменял...
Andrey K
17
Привет, коллеги! Возникла задача ограничить максимальный размер вложений для определённых расширений, например, чтобы для изображений лимит был 10 МБ, а для видео — 100 МБ. Ог...
Andro
1
Привет! Вопрос про werf helm Приложение деплоится через werf helm upgrade --atomic Иногда(все условия для воспроизведения до конца непонятны, но есть версия, что это происходи...
𝓐𝓵͢͢͢𝓮𝔁 C
2
Можно ли ставить FPC транк, а Лазарь нет?
А Андрей
9
Shadow Akira ты откуда инфу черпаешь?
One
9
Карта сайта