Cita:
Iniciado por gnzsoloyo No. Está mal.
si tienes una relación como esa, es una relación N:N, por tanto los votos van a una tabla aparte, donde se relaciona a un votante con una sola FK por cada vez.
La cantidad de veces que vote, es algo que se maneja con consultas y con restricciones en la aplicación.
¿Entiendes la idea?
En otras palabras: Tienes que crear una tabla relacional.
No se si lo entiendo bien, pero tampoco se si me he explicado bien, te "dibujo" lo que tengo:
TABLA persona con nombre, apellidos, etc
TABLA evento con id_evento, caracteristicas, etc
y una TABLA votaciones con id_persona (FK persona), id_evento (FK evento), voto1 (FK persona), voto2 (FK persona), voto3 (FK persona)
¿Como debería cambiarlo para que estuviera bien diseñado?
Gracias.