特定のオブジェクト、Say Itemに関する情報を保持し、列を持つテーブルがあります
ItemID、ItemName、price、ItemListingType ..... LastOrderDate ..
情報の1つであるItemListingTypeは、次のような10種類のタイプのいずれかになります。
private、gov、non-gov、business ...など(文字列)であり、将来的にはさらに多くのタイプに拡張される可能性があります。
テーブルITEM内の列を使用する必要がありますか、それとも2つの列を持つ別のテーブルを使用し、それを参照するために外部キーをItemテーブルに配置する必要がありますか(1対多の関係)?好き:
ListingTypeID int
ListingTypeName varchar(MAX)
編集:列の値の数、そのために別のテーブルを使用することを検討します
2、4または何?
ありがとう