Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

necesito relacion bien el siguiente diagrama

Estas en el tema de necesito relacion bien el siguiente diagrama en el foro de Mysql en Foros del Web. se trata de un mini sorteo que consta de unos usuarios que participan en el sorteo donde quien quiera puede participar y se le da ...
  #1 (permalink)  
Antiguo 08/01/2018, 12:03
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.198
Antigüedad: 8 años, 6 meses
Puntos: 10
necesito relacion bien el siguiente diagrama

se trata de un mini sorteo que consta de unos usuarios que participan en el sorteo donde quien quiera puede participar y se le da un numero para participar, despues cada cierto tiempo sale un numero premiado y si hay ganador se debe guardar los datos del ganador.

posibles dudas serian los numeros asignados la idea es reinciar la tabla cada vez que hay un ganador o guardar todos los numeros?
los numeros premiado que en el diagrama es una entidad independiente deberia tener una relacion?



este es el diagrama que creo que seria el correcto, espero que me puedan dar su opinion y seguramente su correcion.

diagrama

edito: la ultima cardinalidad esta mal ya que no se puede tener numeros iguales. es decir un ganador solo puede petenecer a un participante y un participante puede haber ganado muchas veces.

Última edición por pithon; 08/01/2018 a las 12:09 Razón: cambiar texto
  #2 (permalink)  
Antiguo 09/01/2018, 03:48
 
Fecha de Ingreso: mayo-2011
Mensajes: 1.198
Antigüedad: 8 años, 6 meses
Puntos: 10
Respuesta: necesito relacion bien el siguiente diagrama

hola estoy dandole muchas vueltas para crear el modelo y creo tenerlo bien ahora pero no lo tengo muy claro, espero que puedan dar su opinion porque sinceramente no lo tengo claro al creer que puede haber una manera mejor de hacerlo. lo que si pretendo es guardar todos los numeros premiados para poder hacer busquedas en el futuro.

Al nuevo diagrama le quite la tabla ganadores y todas las relaciones son de 1:1 porque por cada numero premiado solo puede haber un unico ganador.
diagrama corregido

aclarar que en la tabla numero asignado la clave primaria deve ser una clave compuesta para poder ser un pk.

edito: me dado cuenta que la relacion de la tabla numero_asignado -> pertenece a un numero_premiado es una relacion de 0:1 porque no todos los numeros tiene premio, de esta manera se puede eliminar todos los numero asignados que no tengan premio ya que no tienen relacion con los premios.

Última edición por pithon; 09/01/2018 a las 04:01

Etiquetas: diagrama, ip, relacion, siguiente, tabla, todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:05.