Donnerstag, 23. August 2007

Tabellen IDs

Das immer wiederkehrende Thema mit den IDs respective den eindeutigen Schlüssel in Tabellen wird oft auf verschiedene Weise gehandhabt und immer wieder mal in Frage gestellt.

- Sollte man die createUUID()-Funktion von Coldfusion nutzen?
Nur wenn man wirklich DB-übergreifend entwickeln muss

- Oder die Standard-Identity-Funktion vom SQL-Server?
Wenn die ID "lesbar" sein soll: 1,2,3,4,5...

- Oder dann doch gleich die SQL-Server eigene GUID?
27EB27A7-E7C9-4397-AD27-C870A7833D1C,F7D640E2-69D0-47F7-AF37-13782C505D1F...

Meine Idee hier zu ist die GUID zu nutzen, da sie automatisch vom SQL-Server erzeugt wird. Dadurch schneller ist, automatisch eindeutig und nicht über Coldfusion verwaltet werden muss. Leider ist die GUID (SQL-Server) nicht kompatibel mit der UUID (Coldfusion).

Keine Kommentare: