Триггеры и нормализация
Здравствуйте товарищи
(сразу оговорюсь - у меня есть опыт только с mysql, с "нормальными-взрослыми" субд вроде постгре/оракла/мсскл я не работал, в частности - с триггерами)
собственно вопрос:
сегодня в базе, крутящейся под mssql увидел следующее: имеется таблица-пустышка, реализованную в 1НФ
приложение вставляет в эту таблицу кортеж данных
затем триггер на добавление на этой таблице "нормализует" данные, "раскидывая" их по нужным таблицам БД (которая вся в 3НФ), реализует связи между сущностями
после чего запись удаляется
собственно вопрос: насколько такая практика пагубная, что в ней плохого и что хорошего?
Здравствуйте товарищи
(сразу оговорюсь - у меня есть опыт только с mysql, с "нормальными-взрослыми" субд вроде постгре/оракла/мсскл я не работал, в частности - с триггерами)
собственно вопрос:
сегодня в базе, крутящейся под mssql увидел следующее: имеется таблица-пустышка, реализованную в 1НФ
приложение вставляет в эту таблицу кортеж данных
затем триггер на добавление на этой таблице "нормализует" данные, "раскидывая" их по нужным таблицам БД (которая вся в 3НФ), реализует связи между сущностями
после чего запись удаляется
собственно вопрос: насколько такая практика пагубная, что в ней плохого и что хорошего?