Valg af felttyper i design af mySQL-database
Hej.Jeg koder en del PHP og bruger stort set altid mySQL-database som backend. Det kører fint og sådan, men efterhånden vil jeg egentlig gerne have lidt mere styr på valget af felttyper når jeg designer min database.
F.eks. angiver jeg typen "text" hver gang jeg har et felt som skal indeholde noget tekst. Uanset størrelse af teksten. Jeg har ikke på fornemmelsen at dette er helt optimalt?
I det hele taget bruger jeg bare typerne text, int og til tider enum. Dette har jeg det rigtig elendigt med - jeg elsker at være perfektionistisk hvad sådan nogle ting her angår :D
Jeg har søgt på google og i mySQL-manualen og læst om de forskellige typer men ved ikke helt om jeg har forstået hvordan det skal bruges i praksis endnu.
Jeg laver f.eks. tit brugerdatabaser, og jeg er ganske overbevist om at det ikke er særlig optimalt at gemme brugernavn og kodeord i text-felte?
En forklaring, link eller andet jeg kunne bruge ville være super!
På forhånd tak.
Mvh. Julius
