Сообщение Re[5]: таблица со строго одной записью от 30.10.2024 8:23
Изменено 30.10.2024 8:24 qaz77
Re[5]: таблица со строго одной записью
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Здравствуйте, qaz77, Вы писали:
Q>>То, что таблица принадлежит одной БД с другими таблицами, не достаточная связь?
PD>Можно ведь и тотально выбросить все FK. WHERE от этого не пострадает, лишь ссылочная целостность не будет гарантирована, ну так гарантируйте ее на уровне сервиса. Мне один раз довелось в таком унаследованном проекте участвовать. Десятки таблиц и ни одного FK.
PD>И тогда все таблицы будут, естественно, принадлежать одной БД, но, по сути, реляционной такую РБД назвать можно с большими оговорками.
Q>>Приведите пример запроса, где FK таблицы института будет использоваться.
PD>Не будут. Точнее , можно, но бессмысленно, так как получится WHERE true
Q>>Если отказаться от institute id, то просто не нужно будет писать условие institute.id = faculty.inst_id.
PD>Именно так. Но тогда опять вопрос о связи. В этом-то и проблема.
PD>Здравствуйте, qaz77, Вы писали:
Q>>То, что таблица принадлежит одной БД с другими таблицами, не достаточная связь?
PD>Можно ведь и тотально выбросить все FK. WHERE от этого не пострадает, лишь ссылочная целостность не будет гарантирована, ну так гарантируйте ее на уровне сервиса. Мне один раз довелось в таком унаследованном проекте участвовать. Десятки таблиц и ни одного FK.
PD>И тогда все таблицы будут, естественно, принадлежать одной БД, но, по сути, реляционной такую РБД назвать можно с большими оговорками.
Q>>Приведите пример запроса, где FK таблицы института будет использоваться.
PD>Не будут. Точнее , можно, но бессмысленно, так как получится WHERE true
Q>>Если отказаться от institute id, то просто не нужно будет писать условие institute.id = faculty.inst_id.
PD>Именно так. Но тогда опять вопрос о связи. В этом-то и проблема.
Re[5]: таблица со строго одной записью
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Можно ведь и тотально выбросить все FK.
Я против такого максимализма.
PD>Можно ведь и тотально выбросить все FK.
Я против такого максимализма.