(5) это же таблица формы с полями Филиал, % и сумма. юзвери могут менять суммы, %, добавлять новые филиалы. после покидания этой таблицы надо проверить, чтобы итог % = 100 и итог сумм был равен сумме из связанной таблицы сотрудников, где задается общая сумма начислений. а вдруг начислено 1000 руб 01 коп и распределение фифти-фифти? надо эту копейку присунуть (такая процедура в форме прописана)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший