MaterialsProperties テーブルを typel で区切ることを検討できます。 IntMaterialProperties
に 、 CharMaterialProperties
など。これは次のようになります:
- データを分割します。
- 整数型 (またはその他の数値型) のルックアップの潜在的に高速なルックアップを可能にします。
- 保管コストを削減できる可能性があります。
Type
を導入することもできます Properties
への列 、これを使用して、どの MaterialProperties
を決定できますか クエリするテーブル。この列は、ユーザーの入力が正しいタイプであることを検証するためにも使用でき、特定の「不適切な」入力を照会する必要がなくなります。