Мне сказал человек, обладающий некоторой властью в нашей компании, что это «база данных не-нет »для создания триггеров в базе данных, которые изменяют строки в другой таблице.
Я использовал эту технику для создания начальной конфигурации по умолчанию, автоматического обслуживания журналов аудита и различных других вещей, которые было бы кошмаром для постоянного поддержания внутри разнородные приложения, которые подключаются к этой базе данных. Более десяти лет я читал, что это подходящий способ централизовать обслуживание ограничений отношений и снять ответственность с приложений, взаимодействующих с данными.
Таким образом, моя BS метр привязан к этому. Я упустил что-то в корне неправильное в этой технике, что делает ее плохой практикой в целом?