Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Du har ret detox, men det er dumt at begrænse sig. Især fordi det er så vigtig en værdi. Det lidt ligesom folk, som vælger at bruge en varchar(20) i stedet for en varchar(255) for at spare plads. I princippet betyder det ikke noget om den er 20 tegn lang eller 255 tegn lang, især fordi en varchar kun fylder det antal tegn, som er brugt.
Min pointe er at det er vigtigt at dække sig ind for fremtiden og det gøres bedst ved at bruge en int eller en bigint.
Og mange vil mene at det ikke er et mål at lave databasen så "flink" som mulig men derimod et mål at lave den så "restriktiv" som mulig.
Hvsi der ikke må være mere end 64K records i en tabel qua problem stillinge, så er en 16 bit unsigned integer primary key jo en løsning. Samme med lngden af felter. Pladsen er ligegyldig - harddiske er billige idag. men man kan godt være interesseret i at enforce at noget ikke må være længere end 20.
Jeg havde faktisk en intention om at skrive præcist det, arne_v, men jeg må have haft en kort hjernebløning da jeg skrev det, for det er ikke kommet på tryk :)
Jeg har vist endnu ikke oplevet at der var et krav om at begrænse antal records, men f.eks. på en håndholdt enhed kunne det jo godt være noget, som man ville gøre noget ud af.
God pointe ... ville ønske jeg selv havde husket at skrive den med :D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.