ビジネスオブジェクトには他のオブジェクトへの参照が含まれている必要があります(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
@Anthony:何か明確にしていただけますか?あなたの2つの例の違いは何ですか? 2番目の "Status"はStatusテーブルの整数の外部キーを意味しますか? –