アプリケーション開発時に、私はテーブルの多くを持っている(通常は10〜40個の値、データのストア「小さな」量id
+ value
時々とtype
同様に、「オブジェクト」の属性ホールド)新鮮/腐った、赤/緑/青の製品について。
電子コンポーネントを新しくすることはできず、酸素ガスを赤くすることはできず、テーブルは無制限の行数を持つことができないので、この属性を製品テーブルに入れません...
属性を格納するために、私は、カスタム小さなテーブルを使用します。ここで、2-3フィールド:id
、リンクするためのname
アプリケーションで表示するためといつかtype
同じカテゴリ内の属性グループ場合。
主要な「オブジェクト」は、中間の多対多のテーブルを介して属性にリンクされています。
アイテム数が1000未満(通常は10〜40)の「小さな辞書」のインデックスを作成して維持する理由はありますか?
私のターゲットデータベースはOracleですが、ベンダーに依存しないことを願っています...
私は記入-いいえ、しかし私の記入を正当化する技術的スキルはありません...