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

[SOLUCIONADO] Duda con diseño de base de datos

Estas en el tema de Duda con diseño de base de datos en el foro de Bases de Datos General en Foros del Web. Bueno, estaba trabajando en un diseño de una base de datos sencilla, en la que hay unas parcelas, que entre otros atributos tienen un tipo ...
  #1 (permalink)  
Antiguo 08/06/2015, 14:53
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 14 años, 2 meses
Puntos: 10
Duda con diseño de base de datos

Bueno, estaba trabajando en un diseño de una base de datos sencilla, en la que hay unas parcelas, que entre otros atributos tienen un tipo de cultivo.

Hasta hoy, tenía una tabla con los diferentes tipos de cultivo, la cual estaba relacionada mediante un id en la tabla de parcelas. Vamos, hasta ahí todo muy sencillo.

Pero hoy me he dado cuenta de que hay parcelas que pueden tener más de un cultivo, y esa realidad no se puede obviar.
Además debería reflejar la superficie dedicada a cada cultivo. Y no sé si es que a estas horas no funciono, pero algo que me parecía fácil me está resultando difícil de visualizar.

¿Alguna idea o consejo de cómo enfocar esto?

Muchas gracias por adelantado.
__________________
Mi calculadora en Qt
  #2 (permalink)  
Antiguo 08/06/2015, 15:04
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: Duda con diseño de base de datos

tabla intermedia

Parcelas
id nombre

Parcelas_cultivos
id-parcela id_cultivo

Cultivos
id nombre
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 08/06/2015, 15:17
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 14 años, 2 meses
Puntos: 10
Respuesta: Duda con diseño de base de datos

Hola Libras, gracias por responder.
Esa era la primera idea, pero el hecho de que tenga que reflejar la superficie asociada a cada cultivo es lo que no me deje ver esa opción como algo claro.
__________________
Mi calculadora en Qt
  #4 (permalink)  
Antiguo 08/06/2015, 15:20
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: Duda con diseño de base de datos

Parcelas
id nombre

Parcelas_cultivos
id-parcela id_cultivo superficie

Cultivos
id nombre
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 08/06/2015, 15:23
 
Fecha de Ingreso: septiembre-2010
Mensajes: 494
Antigüedad: 14 años, 2 meses
Puntos: 10
Respuesta: Duda con diseño de base de datos

Cita:
Iniciado por Libras Ver Mensaje
Parcelas
id nombre

Parcelas_cultivos
id-parcela id_cultivo superficie

Cultivos
id nombre
¡Muchas gracias!
__________________
Mi calculadora en Qt

Etiquetas: diseño, tabla
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 02:42.