sql >> Database teknologi >  >> RDS >> Sqlserver

Tilgang til generisk databasedesign

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.



  1. Dvale, hvordan man modellerer dette forhold

  2. Strengsammenkædning i MySQL

  3. Ydeevne af SQL Server 2005-forespørgsel

  4. Bestil efter DESC virker ikke for den tilpassede variabel $how