hallo .. ..mal wieder ein hilfegesuch
ich habe heute mal versucht mich mit meiner datenbanktabelle auseinanderzusetzen und mich mit dem thema normalform zu befassen..
das mit der normalform habe ich nicht richtig begriffen und frage mich auch ob es nicht ein programm gibt , mit dem man die spalten gut hin und herschieben kann..(?) bei mir sind es ca. 1000 zeilen, und woanders bestimmt noch viel mehr, die kann man doch nicht nur per hand neu schreiben (?)
und vielleicht gibt es ja ein tool dass gleich die probleme meiner tabelle erkennt und anzeigt, da ich mich damit sehr schwer tue..
also falls..
wäre ich für einen tip dankbar
mfg, h.
------------------------------------------------
ps.:
so sieht die tabelle aus:
`id`, `url`, `w1`, `w2`, `w3`, `w4`, `w5`, `w6`, `w7`, `w8`, `w9`, `w10`, `ort`, `jahr`, `typ`
wobei 'w' prinzipiell erweiterbar sein müsste (personen auf einem bild 'url',) ..(und in 'ort', 'jahr', 'typ' und auch 'w' wiederholungen vorkommen)
Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge
Hallo,
Datenbankentwurf ist eine komplizierte Sache.
Schau Dir mal die Sache mit den Normalformen an:
http://de.wikipedia.org/wiki/Normalisierung_%28Datenbank%29
Ich habe mal gelent, dass man Datenbanken zumindest in die 3. Normalform bringen muss.
Der Schlüssel lautet: Redundanzvermeidung.
Schau, dass keine Entitäten (http://de.wikipedia.org/wiki/Entit%C3%A4t_%28Informatik%29)
doppelt abgespeichert werden. Immer Zeiger (Ids) für Verweise verwenden.
Gruss
ChrE