これらは私の要件です:
- 各カテゴリには複数のグループがあります
- 各グループには複数の属性があります
- 各属性には複数の値があります
これまでのところ、このDB設計を思いつきました
カテゴリ グループ テーブル
GroupID| | CatID[References Category(CatID)]| |GroupName
カテゴリ属性テーブル
AttributeID| | AttributeName| | GroupID[References CategoryGroups(GroupID)]| | AttributeValue
皆さんは、これはきちんとしたデザインだと思いますか?? 助言がありますか??