Buenas prácticas trabajando con parámetros o configuración del sistema
En éste artculo repasaremos algunas buenas prácticas sobre la utilización de parámetros para resolver temas como: ¿Donde se utiliza cierto parámetro? ¿Por qué tengo dos claves de parámetro para la misma configuración? ¿Como resolver el valor por defecto del parámetro? ¿Como almacenar parámetros? Estructura y almacenamiento Para el almacenamiento recomiendo una estructura atributo valor, la cual es elástica, por lo que no quedamos atados a una estructura en particular. En este sentido, podríamos tener la estructura siguiente: Parameters * ParameterKey - VarChar(32) * ParameterValue VarChar(512) Para el caso de las claves (ParameterKey), es importante que sean descriptivas. Si fuesen numéricas, cada vez que ingresemos a revisar la base de datos, necesitamos la lista de mapeo para encontrar el parámetro deseado. En lo que respecta a si la clave es case sensitive, se recomiendan lo más simple posible a fin de evitar errores en queries y otros. Por lo que se debiera establecer un solo case,...