tabellen anlegen ... aber wie ?

boboon

Grünschnabel
Hallo Leute,

ich bin ein absoluter Anfänger was Datenbanken angeht.
Ich möchte aber zum lernen eine Produktdatenbank anlegen. Das Anlegen der Tabellen ist jetzt weniger mein Problem als das richtige auswählen der Eigenschaften (ich nenns jetzt mal so).

Die Tabellen (meiner cd sammlung) sieht im moment so aus:

Label | Interpret | Preis | EAN | erscheinung (jahr) | Tracks | bild

Ich weiß z.B. dass ich einer Tabelle davon den Schlüssel zuweisen muss, der sie
unverwechselbar macht. Aber welche nehme ich am besten ?

grüße
 
Zuletzt bearbeitet:
Nimm noch ein zusätzliches Feld 'id', das den primären Schlüssel darstellt und "auto_incremeted" ist.

Dadurch bekommt jedes Album eine einzigartige ID und kann somit identifiziert werden.
 
Hallo Felix Jacobi

Danke für die rasche Antwort.

Das habe ich mir auch schon überlegt, ich möchte später aus meinem Excel weitere Daten importieren bzw. auch aktualisieren, ein Tool dafür hab ich schon.

Woran erkennt denn das ImportTool welche Daten aktualisiert werden müssen und werden dann die Daten nicht alle doppelt angelegt wenn ich so einen auto_increment habe ?

Also ich verstehe das so dass wenn ich durch auto_increment z.B. 250 Einträge habe und sage meinem Tool, lade die neue csv Datei und Importieren, dann müsste doch bei 250 weitergschrieben werden, und es dann 500 Einträge sein.

Oder bin ich jetzt falsch abgebogen und verstehe komplett alles falsch ? :confused:
 
Zurück