Je zou kunnen overwegen om je MaterialsProperties-tabel te scheiden op type, b.v. in IntMaterialProperties
, CharMaterialProperties
, enz. Dit zou:
- Partitioneer uw gegevens.
- Maak mogelijk snellere opzoekingen mogelijk voor opzoekingen van het gehele (of andere numerieke) type.
- Verlaag mogelijk de opslagkosten.
Je zou ook een Type
kunnen introduceren kolom naar Properties
, die u zou kunnen gebruiken om te bepalen welke MaterialProperties
tabel op te vragen. De kolom kan ook worden gebruikt om te valideren dat de invoer van de gebruiker van het juiste type is, waardoor het niet nodig is om een zoekopdracht uit te voeren bij "slechte" invoer.