Архитектура Докумет/Вид
От: BigBob  
Дата: 03.09.01 06:37
Оценка:
Как на архитектуру Документ/Вид отражается приложение классической базы данных? Скажем, у меня програмулина ведёт журнал продаж и начисляет менеджерам процент от выручки. Соответсвенно у меня будет в классе CMyDocument, производном от CDocument, экземпляр класса CDatabase и, скажем, два класса "Вид": CMyView1, отображающий журнал продаж и CMyView2, отображающий ведомость зарплаты. Классы "Вид" обращаются к экзмепляру CDatabase с помощью функции GetDocument(). Или правильнее сделать, чтобы и журнал продаж и ведомость зарплаты были двумя разными документами, и каждый из них имел свой экземпляр класс CDatabase? Наставьте на путь истинный ;)
Заранее всем спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.