Generere unikt ID
Jeg søger en god løsning til at genere unikke ID's i en tabel.Til start vil jeg sige at int(increment) og GUID ikke er det jeg søger.
Int(increment) er for simpelt i mit tilfælde, da det for nemt kan gennemskues af brugerne og dermed misbruges.
GUID er for langt og for omfangsrigt.
Det jeg søger, er en mulighed for at genere unikke id's der består af 5, max 6 karakterer. For at det både skal være forholdsvis kort og alligevel meget unikt, kan jeg forestille mig et ID lignende: Y8J66R
Er der nogen der har erfaring med dette? Hvordan kan jeg genere et ID lignende ovenstående, holde det til max. 6 tegn samt med garanti sørge for at det er unikt? Til jeres information benytter jeg MS-SQL som databaseserver.
På forhånd tak.
