Primary und Unique in MySQL (PhpMyAdmin) - Unterschiede?
Michael
- datenbank
0 romy
Hallo,
in PhpMyAdmin (MySQL) gibts die Optionen Primary und Unique.
Wenn eine davon z.B. für das Feld ID aktiviert ist, kann in verschiedenen Datensätzen eine id nur 1 mal auftauchen.
Aber wo genau ist der Unterschied zwischen Primary und Unique? Ist es das beste wenn beide gleichzeitig für ein Feld aktiviert sind?
Viele Grüße
Hi,
Aber wo genau ist der Unterschied zwischen Primary und Unique? Ist es das beste wenn beide gleichzeitig für ein Feld aktiviert sind?primary kennzeichnet den Primärschlüssel und ist somit gleichzeitig unique
unique sagt einfach nur aus, das der Datensatz nur einmal vorkommen darf, aber nicht, dass er auch als Primary Key dient
ciao
romy
Hi, hallo
um einen primary key zu haben, gehört noch NOT NULL dazu und manche Datenbanken machen auf den Primary Key noch ein Index fest.
Tschau, tschüß,
Frank