mysqlfan: ID-Vergabe eher der DB überlassen oder selbst manuell vergeben?

Beitrag lesen

Hallo Jörg!
Schon mal danke für die schnelle Hilfe.

Das mit der UUID ist ein sehr guter Ansatz, den ich wahrscheinlich auch so umsetzen werde.

Das Problem ist der Ablauf von Datenpflege (Änderung) und Abhängigkeit in der DB.

1. Die Daten werden in Excel alle 4 Wochen aktualisiert, dann in csv konvertiert und in SQL importiert.

2. Die Tabellen stehen mit der ID in Abhängigkeit zueinander.
Ich habe eine Tabelle model und eine registration.
Die model-ID verweist auf registration-ID. Ändert sich die registration-ID oder model-ID, werden die Datensätze nicht mehr richtig kombiniert.
Da die Daten in Excel gepflegt werden, ist es mir lieber, ich kann die Daten mit

SELECT registration WHERE id=1-10000 aufrufen, löschen und dann abgeändert neu einspielen.

Bei autoincrement würden in der model Tabelle von der DB ständig neue IDs vergeben, die aber dann nicht mehr auf die registration-IDs verweisen.