Nogen vil poste et meget bedre svar end dette, men ville bare gøre opmærksom på, at jeg personligt aldrig ville gemme et telefonnummer i nogen form for heltalsfelt, primært fordi:
- Du behøver ikke lave nogen form for aritmetik med det, og
- Før eller siden vil nogen prøve at (f.eks.) sætte parenteser omkring deres områdenummer.
Generelt synes jeg dog næsten udelukkende at bruge:
- INT(11) for alt, der enten er et ID eller refererer til et andet ID
- DATETIME for tidsstempler
- VARCHAR(255) for alt, der garanteres at være under 255 tegn (sidetitler, navne osv.)
- TEKST til stort set alt andet.
Selvfølgelig er der undtagelser, men jeg synes, det dækker de fleste eventualiteter.