Tabla para almacenar valores un checkbox
Publicado por Guadalupe (2 intervenciones) el 28/09/2019 22:18:31
Saludos a toda la comunidad:
La consulta es enfocada para pedir su opinión sobre la creación de una pequeña base de datos de usuarios registrados en una pagina donde se quiere saber cuales son los temas de mas interés para ellos, anexo una primera propuesta:

en donde tenemos 3 tablas una correspondientes propiamente al subscriptor, la tabla de intereses donde se darán de alta todas las posibles opciones de para el subscriptor y una tercera llamada intereses_subscriptor que sera la que almacene propiamente los temas de interés del subscriptor y su respectivo valor que en este caso sera el valor de un objeto de tipo checkbox de un formulario web.
La segunda propuesta seria la siguiente:

donde solo estamos contemplando dos tablas una subscriptores y otra de intereses donde directamente se especifica el campo y el tipo del mismo que en este caso se decidió que fuera de tipo varchar y almacenara el valor 'checked' o null para poder identificar la selección del subscriptor.
La pregunta es: en cuestión de rendimiento que propuesta consideran es mejor, que alternativas nos pudieran proponer según su experiencia y por ultimo que tipo de valor consideran mas viable para el campo valor se almacenera lo seleccionado por el subscriptor nosotros estamos proponiendo se almacene como varchar otros nos proponen que el campo valor sea de valor boolean.
Como base de datos vamos a implementar mysql.
La consulta es enfocada para pedir su opinión sobre la creación de una pequeña base de datos de usuarios registrados en una pagina donde se quiere saber cuales son los temas de mas interés para ellos, anexo una primera propuesta:

en donde tenemos 3 tablas una correspondientes propiamente al subscriptor, la tabla de intereses donde se darán de alta todas las posibles opciones de para el subscriptor y una tercera llamada intereses_subscriptor que sera la que almacene propiamente los temas de interés del subscriptor y su respectivo valor que en este caso sera el valor de un objeto de tipo checkbox de un formulario web.
La segunda propuesta seria la siguiente:

donde solo estamos contemplando dos tablas una subscriptores y otra de intereses donde directamente se especifica el campo y el tipo del mismo que en este caso se decidió que fuera de tipo varchar y almacenara el valor 'checked' o null para poder identificar la selección del subscriptor.
La pregunta es: en cuestión de rendimiento que propuesta consideran es mejor, que alternativas nos pudieran proponer según su experiencia y por ultimo que tipo de valor consideran mas viable para el campo valor se almacenera lo seleccionado por el subscriptor nosotros estamos proponiendo se almacene como varchar otros nos proponen que el campo valor sea de valor boolean.
Como base de datos vamos a implementar mysql.
Valora esta pregunta


0