¿Hay tamaños de campo recomendados para los tipos de almacenamiento de datos de cadena comúnmente utilizados? Por ejemplo cosas como FirstName, LastName, AddressLine1, AddressLine2, City, State, PostalCode, EmailAddress, etc. Estoy seguro de que cualquiera que haya creado una tabla para almacenar estos campos de datos de uso común ha tenido que tomar una decisión sobre qué tamaño máximo usar .¿Cuáles son las mejores prácticas para los tamaños de campo de datos de cadena?
¿En qué basó su valor?
¿Tiene algún tipo de fórmula que use para tomar la decisión (como que todos los tamaños de campos son múltiplos de 8)?
¿Su empresa tiene una guía por lo que todas las tablas que contienen estos campos son uniformes?
¿Es esto solo una cosa personal?
Sé por mí si tuviera un estándar establecido, no tendría que detenerme y pensar en ello y terminar con campos de diferentes tamaños. Esta uniformidad también sería excelente cuando se trabaja en la interfaz de usuario, ya que sería más fácil establecer la longitud máxima en los campos de entrada y cualquier código de validación de datos.
+1 Buen punto sobre los tamaños de campo y el uso de los datos para las piezas de correo. El sistema de envío de UPS que utilizamos aquí tiene una longitud máxima de 35 caracteres para las líneas de dirección. – DaveB