Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/10/2012, 10:34
alavaros
 
Fecha de Ingreso: diciembre-2008
Mensajes: 116
Antigüedad: 16 años
Puntos: 0
Respuesta: Tabla con 4 foreign keys iguales

Cita:
Iniciado por gnzsoloyo Ver Mensaje
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.