sql >> Database >  >> RDS >> Mysql

Configuratie opslag setup [bestand vs. database]

Soms wil je een beetje flexibiliteit in een product ontwerpen. Wat als uw product wordt uitgebracht in een ander land met verschillende feestdagen? Pas de tabel aan en alles zal goed werken. Als het hard gecodeerd is in de applicatie, of erger nog, hard gecodeerd op veel verschillende plaatsen via de applicatie, zou je een wereld van pijn kunnen doen om het in de nieuwe landinstelling werkend te krijgen.

Door tabellen te gebruiken, is er ook een enkele manier om toegang te krijgen tot deze informatie, wat het programma waarschijnlijk consistenter en gemakkelijker te onderhouden maakt.

Soms is efficiëntie/snelheid niet de enige motivatie voor een ontwerp. Onderhoudbaarheid, flexibiliteit, enz. zijn zeer belangrijke factoren.



  1. Een subtekenreeks extraheren uit een tekenreeks in T-SQL

  2. SQL SELECT SUM

  3. Hoe verwijder ik alle MySQL-tabellen van de opdrachtregel zonder DROP-databasemachtigingen?

  4. Wanneer moet ik transacties gebruiken in mijn zoekopdrachten?