Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

Mysql: tool für Datenbankdesign?

hansapark / 6 Antworten / Flachansicht Nickles

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)

bei Antwort benachrichtigen
ChrE hansapark „das schlimme ist, im grunde könnte ich selber für mehr wissen sorgen.....“
Optionen

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

bei Antwort benachrichtigen