Hey,
deze vraag had ik eigenlijk anderhalf jaar geleden moeten stellen, toen ik begin met MySQL, maar goed
Ik geef altijd de maxlengte van een veld op als ik een database maak, bijv INT 22 als ik een tabel maak voor reacties oid, maar ik bedacht me laatst: stel, STEL dat het aantal reacties nou langer wordt dan 22 cijfers (STEL voor de zoveelste keer; ik weet anders wel zeker dat iemand gaat vertellen dat zoiets in de werkelijkeheid toch niet voorkomt
), dan zit je met een probleem, en zeker als je daar te laat achter komt.
Het slimste lijkt me om dan ook gewoon geen maxwaarde op te geven, (bij sommige velden is dit dacht ik verplicht, weet zo niet welken, want ik geef altijd een maxwaarde op op dit moment), en ik vraag me af of hier nou nog nadelen aan hangen, anders zouden er toch wel meer mensen het niet doen?
deze vraag had ik eigenlijk anderhalf jaar geleden moeten stellen, toen ik begin met MySQL, maar goed
Ik geef altijd de maxlengte van een veld op als ik een database maak, bijv INT 22 als ik een tabel maak voor reacties oid, maar ik bedacht me laatst: stel, STEL dat het aantal reacties nou langer wordt dan 22 cijfers (STEL voor de zoveelste keer; ik weet anders wel zeker dat iemand gaat vertellen dat zoiets in de werkelijkeheid toch niet voorkomt
Het slimste lijkt me om dan ook gewoon geen maxwaarde op te geven, (bij sommige velden is dit dacht ik verplicht, weet zo niet welken, want ik geef altijd een maxwaarde op op dit moment), en ik vraag me af of hier nou nog nadelen aan hangen, anders zouden er toch wel meer mensen het niet doen?