Я не только вернулся из отпуска, но и после его окончания, закончил большой объём работы связанный с внедрением зарплаты на родном предприятии. Я, быть может, когда-нибудь расскажу об особенностях этого проекта. Интересная ситуация возникла в тот момент, когда возникла необходимость в разработке отчётов.
Отчёты у нас пишут не самые высокооплачиваемые специалисты. Поэтому данные о зарплате хранятся от них в тайне. Возникла необходимость эту тайну сохранить. Сделали копию базы, когда в ней были не полные данных о зарплате, начали творить. Но вот беда, поскольку проект находится на стадии внедрения, в него вводятся изменения, как базы данных, так и хранимых процедур. В итоге базы начали расходиться. Мы, конечно, старались синхронизировать базы между собой, но особые случаи, приводящие к сбою в отчётах мы решали следующим образом. К разработчику приходил человек, знающий вход в рабочую базу. Он входил в нее со своим паролем, и разработчик отлаживал отчёт под его чутким руководством. Конечно, неудобно, но эта цена, которую пришлось платить для сохранения конфиденциальности данных.
LI 3.9.25