Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 28-mar-2008, 11:39   #1 (permalink)
salbatore ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 691
Cool Eleccion de sistema de tablas

Hola, foreros:

Tengo una duda de como hacer una base de datos. Bueno, tengo una base de datos con numerosos autores, todos los autores estan ordenados en una base de datos con su nombre, edad, nacionalidad...

El problema es que quiero que cada autor pueda insertar imagenes en una galeria particular suya.

Mi duda era como debia coomenzar ese codigo, es decir, lo hago todo en la misma tabla, hago una nueva para cada autor, o tal vez pueda ingresar en un mismo registro varios registros...

No se ni por donde cogerlo...

¿Que me recomendais?
salbatore está desconectado   Responder Citando
Antiguo 28-mar-2008, 11:39   #2 (permalink)
$this->role('moderador');
GatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradableGatorV es realmente agradable
 
Avatar de GatorV
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ags/
Mensajes: 14.156
Re: Eleccion de sistema de tablas

Tema trasladado a Base de Datos.
__________________
Blog Web
GatorV está desconectado   Responder Citando
Antiguo 31-mar-2008, 03:09   #3 (permalink)
seyko ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.136
Re: Eleccion de sistema de tablas

Te recomiento que busques algun tutorial manual para coger al menos los conceptos basicos...

Tienes una tabla autores
Te creas una tabla imagenes que tengan una FK al autor dueño de la imagen. Asi de simple.

Salu2
seyko está desconectado   Responder Citando
Antiguo 01-abr-2008, 05:32   #4 (permalink)
salbatore ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 691
Re: Eleccion de sistema de tablas

Hola, seyko:

Algun tutorial ya he leido, jeje...

¿Que es un FK??
salbatore está desconectado   Responder Citando
Antiguo 01-abr-2008, 06:27   #5 (permalink)
Taribo007 tiene algunos puntos positivos de karma
 
Avatar de Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 683
Re: Eleccion de sistema de tablas

Cita:
Iniciado por salbatore Ver Mensaje
¿Que es un FK??
Entiendo que es una clave primaria (First key), es decir, la tabla imagenes seria tal que asi:

IdImagen;IdAutor;Imagen

En esta tabla, la clave primaria estara formada por los dos campos en negrita. Van por ahi los tiros Seyko????

un saludo
Taribo007 está desconectado   Responder Citando
Antiguo 01-abr-2008, 09:36   #6 (permalink)
seyko ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.136
Re: Eleccion de sistema de tablas

FK = foreign key
PK = primary key
seyko está desconectado   Responder Citando
Antiguo 04-abr-2008, 12:22   #7 (permalink)
Moderador
Mithrandir llegará a ser famoso muy prontoMithrandir llegará a ser famoso muy pronto
 
Avatar de Mithrandir
 
Fecha de Ingreso: abril-2003
Mensajes: 12.108
Re: Eleccion de sistema de tablas

Como lo veo necesitas:

1) Un catálogo de autores, que supongo ya tienes. IdAutor como PK.
2) La galería, un registro por aportación, incluyendo un campo con el IdAutor
2a) tblGaleria.IdAutor será FK de tblAutor.IdAutor, para asegurar la relación entre sus autores y sus aportaciones.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Mithrandir está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 08:49.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93