¿Alternativa a muchos booleanos en MySQL?

digamos que tengo un formulario de búsqueda de casilla de verificación como este:

Marque todo lo que le interese:

  • bolos
  • de billar
  • dulces

¿Puedo solicitar estos datos de una base de datos en lugar de tener que recurrir a agregar toneladas de valores booleanos a una base de datos como esta?

(VenueId, IfBowling, IfBilliard, IfSweets)

¿Y tal vez solo tenga una columna que contenga todas esas opciones que tiene el lugar en sí?

preguntado el 27 de agosto de 11 a las 14:08

1 Respuestas

Alternativa ... seguro ... fácil:

User mesa, Interests mesa, UserInterests mesa.

UserInterests se utiliza para almacenar la relación de varios a varios entre Users y Interests, y contiene valores que son FOREGN KEYs de dichas tablas.

PD: realmente deberías leer Antipatrones SQL libro. Aprenderías mucho de eso.

Respondido 27 ago 11, 18:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.