今計画を立てているので、進行を始める前に、物事を最善の方法で処理していることを確認したいと思います.
製品の構造 (バッグ、ボックスなど) となる「フォーマット」という新しいフィールドを追加する製品テーブルがあります。これには設定値はありません。ユーザーはそのフィールドに好きなように入力できますが、ユーザーが既に入力したすべての形式のドロップダウン リストを表示したいと考えています。
これを行うには 2 つの方法が考えられます。ユーザーが既に入力したすべての形式を取得するための製品テーブルの基本的な SELECT DISTINCT です。または、フォーマットを格納し、製品によってリンクされる別のテーブル。
本能的に SELECT DISTINCT を使用したいと思います。しかし、10 億個の製品の表を想定すると、どの方法が最善でしょうか?