целостности ?
Да никаких вроде
Ну, разве что если использовать средства автогенерации кода, они могут структуру entity классов сделать правильно, основываясь на знаниях об fk
На диаграмме БД линия будет нарисована)
Ну это тогда того стоит ))
Во-во. Если реверс инжиниринг из своей бд будешь делать - линию увидишь
Ну для меня и ограничение целостности - весомый аргумент
Да я тоже решил сделать фк, я думаю на производительности сильно не отразиться
он ее как бы улучшает
Вакуум дольше будет работать
вот кстати интересно будет ли (даже если и так, то это должны быть копейки). Опытные коллеги, что там с фк и автовакуумом? Он только видимость строк для транзакций будет проверять или чекать фк тоже?
Вроде есть в планировщике оцэнка для джойна ( fk гарантирует, что родительский столбец найдётся у всех не-null).
Обсуждают сегодня