Здравствуйте, AndrewVK, Вы писали:
WH>>Тебя просят рассказать о модели, на которой основаны все эти сущности.
AVK>Без проблем.
Честно говря опять мало что понятно.
Правильно ли я понял что у тебя там получается ООБД?
У каждого объекта есть свой GUID используемый в качестве первичного ключа.
Версия. Как я понял сколько раз меняли объект. Хранятся ли предыдущие версии объекта?
У объектов как я понимаю могут быть коллекции вложенных объектов. А еще они умеют ссылаться на другие объекты.
Что это?
/// <summary>
/// Ссылка на каталог
/// </summary>
IClassRefAttribute CatalogLink {get; set;}
/// <summary>
/// Связь иерархии
/// </summary>
IClassRefAttribute HierarchyLink {get; set;}
В чем разница:
/// Атрибуты
/// </summary>
IClassPhysicalAttributeCollection ClassPhysicalAttributes {get;}
/// <summary>
/// Атрибуты
/// </summary>
IClassRefAttributeCollection ClassRefAttributes {get;}
bool IsPersistent а что объекты бывают не persistent? Зачем?
Ну и главный вопрос: Почему ООБД? ИМХО в БД должны быть только данные, а не методы итп.
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>