この質問はそれ自体で答えることができますが、ベストプラクティスの問題でもあります。
ユーザー(会社)がアカウントを作成できるようにするアプリケーションを設計しています。これらのユーザーは、テーブル「Shop_table」に配置されます。shop_employees
これで、各ショップに動的データがありますが、テーブルは、、、のように各ショップで同じになりshop_info
ますshop_data
。
ショップごとに特定のテーブルを用意する方が効果的でしょうか、それともショップIDでデータをリンクするだけでよいでしょうか。
例えば:
shop: Dunkins with id:1
shop: Starbucks with id:2
ダンキンには独自の、、dunkins_shop_employees
テーブルdunkins_shop_info
がdunkins_shop_data
あり、スターバックスには独自starbucks_shop_employees
のstarbucks_shop_info
、、がありますstarbucks_shop_data
または、1つのテーブル shope_employees
、、、およびID1または2によるリンクなどがあります。shop_info
shop_data