@fantomasdnb
Java разработчик, BPM

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

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

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

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

Войти через центр авторизации
Похожие вопросы