Slecht voorbeeld

Hier gaan we direct een slecht voorbeeld geven, wat veel mensen helaas gebruiken. Kijk maar mee:

producten
-id, int 10, unsigned, auto increment, primary key
-naam, varchar 50
-maker, varchar 50
-prijs, decimal 6,2
-vooraad, int 10
-console, varchar 50 / enum ‘PSP’, ‘PS2’
-type, varchar 50 / enum ‘hardware’, ‘software’


Wat gaat er fout?

De ergste fout is om console en type per rij volledig op te slaan. Zonde van je ruimte, maar het meest zonde is dat je een verneukt systeem hebt. Want stel dat de PSP een nieuwe naam krijgt? Tja, je kan een UPDATE query erop loslaten, maar dat stelt niets voor. Stel dat er nog een spel komt, maar voor een andere console, met dezelfde naam? Dubbele data = slecht en dom, en ook zonde. Dus gaan we het in meerdere tabellen opslaan.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. Slecht voorbeeld
  3. De nieuwe en goede tabellen
  4. Iets minder slecht voorbeeld
  5. Het ophalen
  6. Einde

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.