В базе хранятся имена, адреса, домашние и служебные телефоны всех членов мэрии.
В мэрии работает порядка сорока комиссий, все участники которых являются членами мэрии.
Каждая комиссия имеет свой профиль, например, здравоохранение, образование, жилиш.ные проблемы и так далее. Данные по каждой из комиссий включают: председатель и состав, прежние (за 10 предыдущих лет) председатели и члены этой комиссии, даты включения и выхода из состава комиссии, избрания ее председателей. Члены мэрии могут заседать в нескольких комиссиях. В базу заносятся время и место проведения каждого заседания комиссии с указанием депутатов, которые участвуют в его организации.
1. Показать список комиссии, для каждой — ее состав и председателя.
2. Предоставить возможность добавления нового члена комиссии.
3. Для введенного пользователем интервала дат и названия комиссии показать в хронологическом порядке всех ее председателей.
4. Показать список членов мэрии, для каждого из них - список комиссий, в которых он участвовал и/или был председателем.
5. Предоставить возможность добавления новой комиссии с указанием ее председателя.
6. Для указанного интервала дат и комиссии выдать список членов с указанием количества пропущенных заседаний.
7. Вывести список заседаний в указанный интервал в хронологическом порядке, для каждого заседания - список присутствующих.
8. Предоставить возможность добавления нового заседания с указанием присутствующих.
9. По каждой комиссии показать количество проведенных заседаний в указанный период времени