私はいくつかの Q&A を見直しましたが、私の主題に特有の何かが私がフェンスから抜け出すのに役立つと思いました.
いくつかの異なる式と何百もの異なる材料タイプに基づいて価格を計算するアプリがあります。
ユーザー A は、式 A と材料 A、B、C を使用できます
ユーザー B は式 A と材料 A、B、C を使用し、+ 他の誰も使用していない材料を追加したい 材料 unique_A
ユーザー A がアプリを使用しているとき、彼はユーザー B の独自の素材を見たくありません。
ユーザーごとに独自のマテリアル テーブルを使用することを考えていました。これにより、マテリアルのリストを取得するのが「より速く???より効率的???」になります。ユーザーが 1 つのグローバル テーブルから必要な材料。
どちらの方法が良いですか?ユーザーごとに 1 つのテーブルですか、それとも一意のテーブルですか?