Если бизнес-объект содержит ссылку на другие объекты (как в поле id ссылается на другую запись базы данных) или должен иметь экземпляр фактических объектов.Должны ли бизнес-объекты содержать объекты или ссылки?
Например:
public class Company
{
public int Id { get; set; }
public CompanyStatus Status { get; set; }
}
или
public class Company
{
public int Id { get; set; }
public int Status { get; set; }
}
Пожалуйста, обратите внимание на выбранный язык. – GregC
Примеры показывают, что это C#. – Noldorin
@ Энтони: не могли бы вы прояснить что-то? В чем разница между двумя вашими примерами? во втором - «Статус», который должен быть целочисленным внешним ключом в таблице состояния? –