by nelius » Thu Jan 28, 2010 12:21 pm
1, die id's haben nichts mit md5 zu tun. Es sind ja id's und keine object hashes.
2. autoincrements haben einige Nachteile:
-> sind in nicht mysql db's mit sequenzen verbunden -> kompliziert muss nicht sein
-> sind bei bestimmten db replikations-verfahren nicht fortlaufend ... -> man kann sich also eh nicht drauf verlassen
-> der server muss id's vergeben -> blöd für offline clients, da muss dann ein ID-Mapping gemacht werden -> muss ja nicht sein
-> id's als strings lassen sich sehr gut fur hashes od andere sachen benutzten wenn man mit externen quellen arbeitet, z.B. LDAP UUID's