Moin!
@Daniela: Es gibt eine höchste Zahl, die hierbei errreicht werden kann?
Wie hoch ist die denn?Kommt auf deinen Datentyp drauf an. Bei tinyint wären es zb. 127, bei den anderen entsprechend einiges mehr.
unsigned tinyint hat immerhin 255 als maximalen Wert. :)
Es ist sowieso eine gute Idee, einen unsigned Zahlentyp zu nehmen, weil einem die negativen IDs nichts bringen. Das verdoppelt den Zahlenbereich dann gleich nochmal.
Bei BIGINT gibt es aber möglicherweise Probleme mit extrem großen Werten, weil die Zahlentypen der abfragenden Sprache unter Umständen zu klein dafür sind. Man sollte nicht ohne Not BIGINT für die IDs verwenden, auch wenn die Speichergröße einem vollkommen ausreichend erscheint und man die paar Bytes nicht sparen müßte.
- Sven Rautenberg
"Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)