Hi,
ich habe mich jetzt entschlossen bei meinem "Projekt" User-IDs als Zeichenketten (VARCHAR-Spalten) zu deklarieren. Jetzt meine Frage: haltet ihr es für sinnvoll intern weiterhin die User-ID als Zahl zu verstehen? Also in der Tabelle mit den User-Daten wird anhand dem User-Namen eine User-Nummer zugewiesen, die dann als Erkennungsmerkmal in allen anderen Tabellen gilt. Die Alternative wäre überall mit dem User-Namen zu arbeiten. An sich sollte es doch schneller (und ein bisschen platzsparender) sein mit Zahlen zu arbeiten oder spielt das bei Spalten mit Index sowieso kaum eine Rolle?
Viele Grüße
Erik