ник: час
Я бы забабахал так:
Таблица настроек программы (TUNUNG)
Настройка(Ставка по умолчанию (на текущий период))
Значение(100) р.
таблица проплат по договору(PAY_DOGOVORS)
ID_Договора
Дата_Оплаты
Сумма_Оплаты
Оплачено (логическое)
При заключении нового договора - в таблицу PAY_DOGOVORS заносятся данные о проплате с суммой по умолчанию (Сумма_Оплаты=100р.)
Как только оплата действительно поступит поставить галочку оплачено и внести реальную сумму, если она не соответствует той, что уже проставлена по умолчанию и так же проставить дату оплаты.
================================================================================
Запросы к данным из этой таблице отвтят на многие интересующие руководства вопросы 