Cita:
Iniciado por dulcedeleon
H
y quiero relacioanrlas de manera que un usuario pueda tener asignadas ninguna, una o varias campañas
Con lo cual @fontanares, es su caso.
Yo personalmente, también uso otra tabla adicional para indicar relaciones de uno a varios o varios a varios.
Cita:
Iniciado por dulcedeleon
Bien, aquí ya me he quedado parada y no sé seguir, no sé si he hecho bien la relación ... no sé cómo mostrar esa relación en el front, de amnera qeu cuando un usuario entre en su perfil pueda ver su campaña asociada.
Para recoger los datos, se supone que ya posees la id de usuario al entrar en su perfil, con lo cual, haces una consulta SQL que te devuelva los ID de campaña asociados a ese id de usuario, y a partir de esos IDs de campaña (si lo necesitas mostrar también), recoges los datos de las campañas.
Para simplificar las consultas, es recomendable usar una consulta combinada, utilizando JOINs o productos cartesianos.
Saludos