1

6 つのテーブルを持つ 1 つのデータベースがあります。

テーブルの 1 つはカテゴリという名前で、5 つまたは 6 つのカテゴリが含まれています。

例: コメディー、ドラマ、スリラー、ホラー、ロマンスなどのサブカテゴリがある映画カテゴリ。

テーブルにサブカテゴリを追加できますか、それともテーブルのように作成する必要がありますか?

また、データベースに追加するデータがたくさんある場合、それを行う簡単な方法はありますか?

私はxamppで作業しています。

4

1 に答える 1

1

categoryOf表にフィールドを追加しますcategory。これは、「親カテゴリ」のIDを格納するために使用されます。

サブカテゴリの場合、このフィールドを使用して、サブカテゴリであるカテゴリをポイントします。(メイン)カテゴリエントリのフィールドは空のままにします

例えば:

id  name         categoryOf
0   comedy       NULL
1   drama        NULL
2   sub-comedy   0
3   sub-drama    1
4   sub-comedy2  0

注:この方法を使用すると、必要に応じてサブサブカテゴリを追加することもできます...

于 2012-11-29T14:23:00.040 に答える