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

Diseño de tablas

Estas en el tema de Diseño de tablas en el foro de Bases de Datos General en Foros del Web. Hola amigos estoy haciendo un BD de discotecas con fotos etc pero a ver si m ayudais al diseño tengo 1 tabla q se llama ...
  #1 (permalink)  
Antiguo 02/12/2003, 05:39
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 20 años, 6 meses
Puntos: 1
Diseño de tablas

Hola amigos estoy haciendo un BD de discotecas con fotos etc pero a ver si m ayudais al diseño
tengo 1 tabla q se llama Pubs con lo típico
nombre
direccion
fecha de alta etc...

otra tabla con Fiestas...
nombre
Fecha

y la mas problematica kiero poner fotos de las fiestas en una tabla dependiendo del día es decir cada semana tenga 10 fotos nuevas por ejemplo pero no se como distribuir esa tabla

habia pensado en

nombre
fecha
foto1
foto2
foto2
foto3
etc...
pero creo q asi no es la mjor solucion no creeis ??
Vosotros como la distribuiriais???

Un saludo espero vuestra ayuda
__________________
la duda es el principio del saber
  #2 (permalink)  
Antiguo 02/12/2003, 07:02
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Yo "modelaria" tu BD de Pub's-Fiestas así:

Pubs
id_pub
nombre
direccion
etc

Fiestas
id_fiesta
id_pub
fecha
lugar
comentarios


Fotos
id_foto
id_fiesta
fecha
foto_URL
comentario_foto


Una tabla para los PUb's .. con su perfil (nombre, direccion .. etc) .. otra para las Fiestas relacionada 1->N con el pub .. es decir .. 1 Pub puede tener N fiestas y a su vez otra tabla para las fotografias relacionada 1 ->N con la fiesta a la que pertenecen .. es decir .. una fiesta puede tener N fotografías .. Así en la tabla fotos guardas las fotografías que quieras bajo el ID de la fiesta que pertenece (que a su vez va relacionado con el ID del pub que pertenece esa fiesta). De esta forma .. puedes ingresar desde 0 a N fotografías por fiesta (lo que hace más versatil tu sistema).

Luego es cosa de hacer las consultas que necesites .. en campo fecha de la tabla fotos guarda la fecha que corresponde .. así podras hacer consultas tipo "ordenar por fecha .. los últimos X registros de esa tabla que será = fotos" y de ahí por las relaciones que mantienen las tablas .. podrás llegar a que PUB pertenece esa fotografia y a que fiesta.

Un saludo,

PD: Moví el mensaje al foro de BD que es su lugar ...
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 02/12/2003 a las 07:04
  #3 (permalink)  
Antiguo 02/12/2003, 07:35
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 20 años, 6 meses
Puntos: 1
Gracias la distribucion muy buena siento haberlo puesto en foro D php Un saludo
__________________
la duda es el principio del saber
  #4 (permalink)  
Antiguo 02/12/2003, 07:41
 
Fecha de Ingreso: octubre-2003
Ubicación: Granada
Mensajes: 481
Antigüedad: 20 años, 6 meses
Puntos: 1
por cierto cluster si en un dia kiero poner poe ejemplo 10 fotos ,.,.,,??? pq segun tu
id_foto
id_fiesta
fecha
foto_URL
comentario_foto

aki por cada fecha solo meteria la url de una sola foto no??

Espero tu ayuda Gracias
__________________
la duda es el principio del saber
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 13:43.