私は店舗用のデータベースを設計しています。チェーン名の店の支店のためのテーブルとテーブルがあります:"その他"カテゴリのショップチェーンデータベース
Chains
id name
1 Wendy's
2 Henry's
3 Other
Branches
id chain_id name
1 1 East Hollywood // Wendy's East Hollywood
2 1 NYC // Wendy's NYC
3 2 NYC // Henry's NYC
は最後に、私は「ウェンディーズNYC」と「ヘンリーの東ハリウッド」のようなものを表示したいです。これはかなり基本的なものです。
私の問題は、私が自分のカテゴリーを与えるのに十分ではないほどたくさんのお店をダンプすることができる "その他"と呼ばれるチェーンを作りたいということです。チェーンには2つのショップしかない場合は、「その他」に入り、カテゴリリストが表示されないようにします。しかし、私はまだ "Mom 'n' Pops NYC"のようなものを表示できるようにしたい。このようなものに最適なデータベース設計は何ですか?データベースではなくコードでこれを実装する方が簡単ですか?ありがとう。