что там у нас с nullable foreign keys?

6yrop

Помнится рекомендуют избегать их. Реально ли полностью избавляться от nullable FK или это теоретический перебор?

SCIF32

производительность ведь падает от этого,
соответственно, ответ очевиден.

6yrop

производительность ведь падает от этого,
соответственно, ответ очевиден.
not null как раз может улучшить производительность — когда с null-ом надо писать outer join, а без inner join. Эта ситуация возникает, когда нал можно заменить файковым значением.
Когда для избавления от null-ов делят на две таблицы, то да производительность падает.

SCIF32

а заменять null фейковым значением это не дурной тон?
Оставить комментарий
Имя или ник:
Комментарий: