¿Cuál es la mejor manera de estructurar una tabla MySQL para almacenar la configuración de administrador?¿Cómo debería estructurar mi tabla de configuraciones con MySQL?
como esta?
Setting _|_ Value
setting1 | a
setting2 | b
setting3 | c
setting4 | d
setting5 | e
¿Te gusta esto?
|--------|_setting1_|_setting2_|_setting3_|_setting4_|_setting5_|
Settings | a | b | c | d | e |
¿O tal vez de alguna otra manera?
1 para señalar explícitamente que necesitaba una primaria clave, ya que lo olvidé en mi publicación original;) ... Se ve bastante bien. Me gusta especialmente que, usando esta configuración, podría hacer una función que me permita seleccionar una configuración (o varias configuraciones a la vez), que sería muy útil. – Cam
Estoy de acuerdo, he agregado otra declaración de SQL posible, utilizamos este método en nuestro sistema ERP, tiene muchas configuraciones. :-) –
¿Qué ocurre si desea almacenar diferentes tipos en "Valor", ¿es aceptable hacer el molde en su código más tarde al tipo esperado? Si tiene muy pocas configuraciones y todas son de tipos diferentes, es decir, string, int, float, ¿tendría más sentido usar el segundo esquema? – radtek