Задать вопрос
@fantomasdnb
Java разработчик, BPM

Можно ли обновлять множество таблиц через представление(view)?

Переодически слышу от "гуру" баз данных, что чтобы жизнь с базами данных, в которых много таблиц, была проще, надо создать одну большую вьюшку, которая уже сама там всё по табличкам раскидает. Посмотрев самостоятельно в интернете, узнал, что делать UPDATE во вью практически нельзя нигде - вроде MySQL и Postgresql умеют делать что-то подобное, но для связи только двух таблиц нужно написать очень много текста, а речи о связывании больше 2ух для обновления вообще не идет.

1) Делают ли вообще обновление кучи таблиц через представление?
2) Если да, позволяют ли какие-то БД делать это с минимумом боли?
3) Не падает ли производительность при работе таким методом?
  • Вопрос задан
  • 297 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Vapaamies
@Vapaamies
Психанул и снес свои ответы не отмечающим решения…
В развитых СУБД без триггеров обычно можно обновлять первую таблицу из представления, а при помощи триггеров instead of — сколько угодно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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