Du kunne overveje at adskille din MaterialsProperties-tabel efter type, f.eks. ind i IntMaterialProperties
, CharMaterialProperties
osv. Dette ville:
- Partitioner dine data.
- Tillad potentielt hurtigere opslag for heltals- (eller andre numeriske) typeopslag.
- Reducer potentielt lageromkostninger.
Du kan også introducere en Type
kolonne til Properties
, som du kan bruge til at bestemme hvilke MaterialProperties
tabel for at forespørge. Kolonnen kan også bruges til at validere, at brugerens input er af den korrekte type, hvilket eliminerer behovet for at forespørge givet "dårligt" input.