2017-11-25 23 views
-3

レストランメニューのデータベースを作成したいが、カテゴリとサブカテゴリについて混乱している。顧客はサブカテゴリを注文するので、メインカテゴリをテーブルに追加する必要があるのはなぜですか?どのようにメニューのデータベースを設計するのですか?レストランメニューのデータベースはどのように作成できますか?

+0

これは宿題の質問のように聞こえるが分からないと、ビットが広い、あなたの要件に依存そのまま答えてください。 – ext

答えて

0

質問は曖昧です。しかし、私は

TblCategory

CategoryID(int), 
CategoryName(varchar) 

TblSubCategoryまた

SubCategoryID (int) 
SubCategoryName(varchar) 
CategoryID(int) 

、あなたはので、これは一つのテーブルを使用でき、以下のように使用すると、カテゴリテーブルとサブカテゴリーのテーブルを持っているだろうと期待しておりカテゴリとサブカテゴリの両方を保持します。

TblCategory

CategoryID (int) 
CategoryName(varchar) 
ParentCategoryID(int) 

最善の解決策と確かにメインカテゴリの必要性は、私たちが

関連する問題