Я создаю приложение, которое берет данные из существующей таблицы, а затем разбивает их на несколько объектов, которые следуют определенным тенденциям. Это для агента по сдаче в аренду, который управляет несколькими различными агентствами. Одна из таких общих сущностей, которую я определила, - это Адрес, совместно используемый Арендодателем, Агентом по аренде и фактическим свойством, которые имеют свойства, указанные ниже:
public class Address
{
public string HouseNumber
public string FlatPosition
public string AddressLine
public string Town
public string County
public string Postcode
}
В гигантской таблице они следуют приведенной выше схеме,но указываются с соответствующим существительным впереди, например, "LandlordHouseNumber и т. д., PropertyHouseNumber и т. д., LettingAgentHouseNumber и т. д."
Можно ли взять данные из таблицы и создать экземпляр класса адреса, пока он можетвыделить сущность, которую они представляют? Или мне понадобится адресный класс для каждого?
РЕДАКТИРОВАТЬ: