6 つのテーブルを持つ 1 つのデータベースがあります。
テーブルの 1 つはカテゴリという名前で、5 つまたは 6 つのカテゴリが含まれています。
例: コメディー、ドラマ、スリラー、ホラー、ロマンスなどのサブカテゴリがある映画カテゴリ。
テーブルにサブカテゴリを追加できますか、それともテーブルのように作成する必要がありますか?
また、データベースに追加するデータがたくさんある場合、それを行う簡単な方法はありますか?
私はxamppで作業しています。
6 つのテーブルを持つ 1 つのデータベースがあります。
テーブルの 1 つはカテゴリという名前で、5 つまたは 6 つのカテゴリが含まれています。
例: コメディー、ドラマ、スリラー、ホラー、ロマンスなどのサブカテゴリがある映画カテゴリ。
テーブルにサブカテゴリを追加できますか、それともテーブルのように作成する必要がありますか?
また、データベースに追加するデータがたくさんある場合、それを行う簡単な方法はありますか?
私はxamppで作業しています。
categoryOf
表にフィールドを追加しますcategory
。これは、「親カテゴリ」のIDを格納するために使用されます。
サブカテゴリの場合、このフィールドを使用して、サブカテゴリであるカテゴリをポイントします。(メイン)カテゴリエントリのフィールドは空のままにします
例えば:
id name categoryOf
0 comedy NULL
1 drama NULL
2 sub-comedy 0
3 sub-drama 1
4 sub-comedy2 0
注:この方法を使用すると、必要に応じてサブサブカテゴリを追加することもできます...