Платформы корпоративных информационных систем



              

Объектная модель, поддерживающая простое приложение адресной книги



Рисунок 8-3. Объектная модель, поддерживающая простое приложение адресной книги





Самое незначительное усложнение объектной модели может вызвать бездну проблем при установлении соответствия наших объектов и модели данных. Допустим, что Person является потомком Entity и класс Company тоже является потомком Entity. Как отделить Entity от Person или Company? Приведенное выше правило фактически является скорее рекомендацией. В некоторых случаях базовый класс является чисто абстрактным и, следовательно, не имеет в базе связанных с ним данных. В таком случае для этого класса в базе данных не будет объекта.









Содержание  Назад  Вперед