Vad som behövs för en korrekt utformade databas?

En korrekt utformade databas kan betyda många saker. I huvudsak, det beror på vad typ av databas en användare / webmaster / etc söker.
En tabell (i en databas) bör ha en rätt antal collumns. Traditionellt, namnen på dessa collumns bör vara lowercased (men behöver inte vara).
En tabell (i en databas) bör ha en primär nyckel maskopi. En primär nyckel används för att unikt identifiera varje "rad". Några två rader kan inte ha samma primärnyckel - det är oacceptabelt - därför inga två rader kan blandas. Detta botar också många problem människor kan finna i framtiden.
I webbplats databas tabellvärden, "ja" och "nej" bör ersättas med booleska värden: sant eller falskt, eller ens 1 och 0.
När du arbetar med känslig information, är det ett bra alternativ att kryptera det på något sätt - man vet aldrig; någon kan hacka in i systemet unnexpectedly. Lösenord är goda exempel på värden som ska krypteras.
Det finns många saker som gör en databas effektiv och smidig, men det är i slutändan upp till skaparen och modifierare för databasen att besluta.