Anda dapat mempertimbangkan untuk memisahkan tabel MaterialsProperties Anda dengan mengetik, mis. ke dalam IntMaterialProperties
, CharMaterialProperties
, dll. Ini akan:
- Partisi data Anda.
- Memungkinkan pencarian yang lebih cepat untuk tipe integer (atau numerik lainnya).
- Berpotensi mengurangi biaya penyimpanan.
Anda juga dapat memperkenalkan Type
kolom ke Properties
, yang dapat Anda gunakan untuk menentukan MaterialProperties
tabel untuk kueri. Kolom juga dapat digunakan untuk memvalidasi input pengguna dari jenis yang benar, menghilangkan kebutuhan untuk query yang diberikan input "buruk".