ChrisB: Design, Bigint, char?

Beitrag lesen

Hi,

Dann gibt es eine Tabelle "tabBestellArtikel"

artikel, bestellid

Die Frage ist nun ob man für die Tabelle "tabBestellArtikel" noch eine zusätzliche "Auto_increment" Spalte machen sollte?

auto_increment-Spalten nutzt man idR., um auf jeden Fall ein Kriterium zu haben, um einen Datensatz absolut eindeutig zu identifizieren. (Damit man bspw. sicher sein kann, beim Updaten/Löschen auch wirklich nur die beabsichtigten Datensätze zu erwischen.)

Wenn bei dir aber die Kombination von Artikelnummer und Bestellungs-Id eindeutig ist (und du das auch über einen kombinierten PRIMARY Key oder UNIQUE Index sicherstellst), dann reicht die zur eindeutigen Identifizierung des Datensatzes auch aus.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?