Я использую MVC с платформой Entity, где все таблицы базы данных становятся объектами.Я относительно новичок в полном программировании ОО, но мне нужно посоветовать следующее.
У меня есть один тип данных (таблица), который затем должен извлечь много информации из других таблиц для создания полной записи.
Например: у меня есть предмет под названием «Строительство».В каждом здании есть один «менеджер» и набор «этажей».Пока я создаю новый класс, который содержит все эти объекты.Смотрите ниже:
public BuildingComplete
{
public building _building;
public manager _manager;
public IEnumerable<floors> _floors;
public BuildingComplete()
{}
}
Затем я объявляю этот объект и определяю все элементы вне класса.Это выглядит довольно грязно.В идеале я хотел бы создать «строительный» объект, и внутри этого объекта он исчезнет и создаст все необходимые элементы внутри него.Это может быть сделано, потому что объект «Building» содержит все идентификаторы / информацию связывания для запроса других таблиц данных.
Я смотрел на создание дочернего элемента «Building», но не знаю, как установитьбаза: «Строительство» от Ребенка ..... или даже если это правильно.
Любые идеи / указатели будут с благодарностью приняты.