Extreme Veteran
Beiträge: 573
| Hallo,
AK310 - 12.09.13 16:57
Ich habe die Aufgabe eine DB zum Maschinenpark im Unternehmen aufzubauen und habe zu Beginn eine grundlegende Frage:
Ist es sinnvoll die Seriennummer (ja, sie ist eindeutig, ich weiß) als Primärschlüssel für eine Tabelle aller Maschinen zu verwenden? Oder sollte ich (sicherheitshalber) besser auf einen AutoWert ausweichen
Das es prinzipiell geht, da die S/N einzigartig ist, ist mir klar. Aber ich wollte in Erfahrung bringen, ob es nicht irgendwelche Nachteile beim späteren Arbeiten mit der DB bringt?
Womöglich hat jemand Erfahrungswerte, die er mit mir teilen kann..
Wenn du folgende Fragen alle mit Ja beantworten kannst, ...
- Sie ist eindeutig.
- Sie ist ausschließlich numerisch.
- Sie wird niemals nachträglich geändert.
... kannst du sie als PK verwenden. Ansonsten solltest du auf einen Autowert ausweichen und diesen zur Verknüpfung mit anderen Tabellen verwenden. Die SN ist dann nur ein Attribut.
----- Gruss - Peter |