Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/04/2013, 09:53
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Checkbox con BD, lo hago bien?

Digiste:
Cita:
Para éste caso, se trata de diferentes tipos de acceso a los sitios disponibles, por lo que en alguno de los casos puede haber más de uno.
Luego la relación no es 1:N sino N:M luego seria asi

Sitios
idSitio
...otros campos...

RelSitioTipoAcceso
idSitio
idTpAcceso

TiposAcceso
idTpAcceso
descripcion

Eso minimiza el espació en disco y no se pierde espació con campos vacios. Es la solucion correcta, de libro, para una relacion N:M.

Pero habria que ver el resto del problema para decidir si vale la pena ahorrar el espacio de 7 booleanos que seria la solución con una sola tabla. A cambio de una cierta complicacion, muy basica, en las consultas
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.