テーブルがshowrooms
であると仮定すると、cars
テーブル、trucks
テーブル、categories
テーブル(名前は気にしないでください。画像を取得する必要があります)。 1ショールームはより多くのカテゴリを持つことができ、1カテゴリはそれに関連するより多くの車/トラックを有することができる。デフォルトカテゴリまたはダイナミックカテゴリに関連付けられた要素のDBデザインが最適ですか?
私の問題は、すべてが動的に追加されるだけでなく、各ショールーム(例:メインカテゴリ)に割り当てられたデフォルトカテゴリがなければならないということです。
ショールームが動的に追加されるたびに、デフォルトのカテゴリ(ex:showroom_id:1 |カテゴリ:カテゴリテーブルのメイン)を生成する必要がありますか?または、default_cars
(カテゴリ関連付けがない)テーブルとcustom_cars
(カスタムカテゴリに関連付けられた)テーブルを作成する必要がありますか?それとも他のアイデア?お使いのデータベーステーブルの一貫性を付与する
カテゴリが指定できますショールーム間で共有しますか?私。ショールームとカテゴリーの関係M:N?また、「デフォルト」カテゴリの意味は何ですか?どのように使用する予定ですか?後で修正される予定の「出発点」なのか、より永久的なものなのか? –