Esistono dimensioni consigliate per i tipi di memorizzazione di dati stringa comunemente usati? Per esempio cose come FirstName, LastName, AddressLine1, AddressLine2, City, State, PostalCode, EmailAddress ecc. Sono sicuro che chiunque abbia creato una tabella per archiviare questi campi di dati comunemente usati ha dovuto prendere una decisione su quale dimensione massima usare .Quali sono le migliori pratiche per le dimensioni dei campi di dati stringa?
Su quale base hai dato valore?
Hai qualche tipo di formula che usi per prendere una decisione (come tutte le dimensioni dei campi sono un multiplo di 8)?
La tua azienda ha una linea guida in modo che tutte le tabelle che contengono questi campi siano uniformi?
È solo una cosa personale?
So per me se avessi un set standard, non avrei dovuto fermarmi a pensarci e finire con campi di dimensioni diverse. Questa uniformità sarebbe ottima anche quando si lavora sull'interfaccia utente poiché sarebbe più semplice impostare la lunghezza massima sui campi di input e su qualsiasi codice di convalida dei dati.
+1 Buon punto sulle dimensioni del campo e utilizzo dei dati per i pezzi di posta. Il sistema di spedizione UPS che utilizziamo qui ha una lunghezza massima di 35 caratteri per le linee di indirizzo. – DaveB