この質問は非常に基本的なものだと思いますが、それらは最も難しいものです。
それで、車が持つことができるエクストラについてのテーブルを作成したいとしましょう。そして、それらが5であるとしましょう。そうすれば、車はそれらのエクストラの1つまたはいくつかを持つことができます。
set()
5つのオプションでフィールドを使用することをお勧めしますか?set()
それを行うための論理的な方法のようですが、フィールドは大きなデータベースでの検索に適していないと読んだことがあります。
私が考えていた他のオプションは次のとおりです。
車のIDと各エクストラを含むテーブルへの外部キーを持つため(車にすべてのエクストラがある場合は5行になります)
元のテーブルの追加ごとに5つの追加のブール列があります。
データベース/テーブルが大きくなることを考えると、どちらが最善の方法でしょうか?