Der Sinn der Unique Ids in der Datenbank

Vielen Dank für die Antworten. Ist ein interessantes System.

Dadurch resultierte bei mir noch das Problem, das ich die Kategorien per CSV natürlich auch updaten will. Dummerweise habe ich dann in der CSV Datei natürlich andere Ids, als die, die von OXID vergeben werden. Das ist schlecht fürs Update.
Konnte ich aber auch elegant lösen, indem ich in der categories Tabelle einfach ein zusätzliches Feld für die CSV Id erweitert habe. Das OXID Objektmodell ist da ja sehr grosszügig und speichert alles, was per $object->assign($record) eingebracht wird ja auch ab - wenn das DB Feld existiert. Sehr schön und flexibel. :smiley: