hier wird gemeinhin ein trigger empfohlen. wenn dir das zu kompliziert ist, solltest du dir selbst 'n kleines nummernkreisobjekt schreiben und dort die nummern lösen... als schlechteste möglichkeit sehe ich die autoincrement felder an (weiss nicht ob MS
sql server welche unterstützt, ein blick in die doku sollte jedoch klarheit bringen), denn mit denen gibt es normal nur probleme.
<HTH>
Edit: Normal sollte man keine autoincrements verwenden... ein ordentlicher schlüsselbegriff ist da zumeist mehr wert