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

estructura un tanto rebuscada

Estas en el tema de estructura un tanto rebuscada en el foro de Bases de Datos General en Foros del Web. hola gente, como encaro la estructura de tablas de lo siguiente: tengo un catágolo donde por cada año puedo tener tomos que contienen volumenes y ...
  #1 (permalink)  
Antiguo 12/05/2009, 09:51
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
estructura un tanto rebuscada

hola gente, como encaro la estructura de tablas de lo siguiente:

tengo un catágolo donde

por cada año puedo tener tomos que contienen volumenes y estos contienen los numeros (o ejemplares)

también puede que un año no tenga tomo y tenga volumenes que contengan numeros (o ejemplares)

o bien que un año no tenga tomo ni volumen y contenga solo los numeros

o bien que año contenga volumenes que son en este caso el ejemplar por no tener numeros.


espero me puedan tirar una mano.

saludos
  #2 (permalink)  
Antiguo 12/05/2009, 12:33
Avatar de Adolfiten  
Fecha de Ingreso: enero-2008
Ubicación: Frente a mi monitor...
Mensajes: 572
Antigüedad: 16 años, 4 meses
Puntos: 7
Respuesta: estructura un tanto rebuscada

Todo parte de los ejemplares.

Un ejemplar puede ser un volumen, y a su vez x volúmenes pueden formar tomos.

Lo estoy pensando a las apuradas, pero a golpe de vista quedaría algo así:

| TOMO | 0-N <----> 1-N | VOLUMEN | 1-N <----> 1-N | NUMERO |
  • Un tomo puede tener de 1 a N volúmenes (mínimo 1, sino el tomo no tendría sentido)
  • Un volumen puede pertenecer a N tomos, o a ninguno.
  • Un volumen puede tener de 1 a N ejemplares.
  • Un número puede pertenecer a 1 o a N volúmenes (mínimo a uno, pudiendo ser el mismo ejemplar)

La fecha la porta el número o el volumen, porque tomos pueden no existir.

Saludos.
  #3 (permalink)  
Antiguo 12/05/2009, 13:12
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Respuesta: estructura un tanto rebuscada

Gracias por la pronta respuesta, como se traduciría eso a tablas, me complica sobre todo las relaciones, si es que lleva ...

ejemplar:
anio - Tomo - vol - nro

???
  #4 (permalink)  
Antiguo 12/05/2009, 16:26
Avatar de Adolfiten  
Fecha de Ingreso: enero-2008
Ubicación: Frente a mi monitor...
Mensajes: 572
Antigüedad: 16 años, 4 meses
Puntos: 7
Respuesta: estructura un tanto rebuscada

Revisando veo que metí la pata. Me corrijo.

Un número pertenece a un volumen.
Un volumen puede tener N números.
Un volumen puede pertenecer a un tomo.
Un tomo puede tener N volúmenes.

|TOMO| 0-1 <---> N |VOLUMEN| 1< ---> N |NUMERO|

Esto se bajaría en 3 tablas.

Saludos.
  #5 (permalink)  
Antiguo 13/05/2009, 05:59
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Respuesta: estructura un tanto rebuscada

ee...

y cuando un numero no tiene volumen ni tomo, sino que esta dentro de año?
  #6 (permalink)  
Antiguo 13/05/2009, 09:07
Avatar de Adolfiten  
Fecha de Ingreso: enero-2008
Ubicación: Frente a mi monitor...
Mensajes: 572
Antigüedad: 16 años, 4 meses
Puntos: 7
Respuesta: estructura un tanto rebuscada

N números comparten el mismo año, podés hacer una tabla para contener el año supongo...

Saludos.
  #7 (permalink)  
Antiguo 13/05/2009, 09:12
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Respuesta: estructura un tanto rebuscada

gracias por el aporte, me parece que voy a terminar poniendo todo en una sola tabla para no generar complejidad ya que eso requeriría muchas validadciones.

Nuevamente, muchas gracias
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 16:05.