![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
02/03/2011, 03:09
|
| | Fecha de Ingreso: julio-2010
Mensajes: 29
Antigüedad: 14 años, 6 meses Puntos: 2 | |
Relacionar dos tablas Hola!
Tengo dos tablas en mySQL que no sé como relacionar de una forma mejor:
Tabla 1: publicaciones
Tabla 2: autores
Una publicación puede tener hasta 20 autores de una tabla de a lo mejor 200 autores, como los autores se repiten a menudo en las publicaciones he creado una tabla solo con los autores pero a la hora de relacionar ambas tablas solo se me ocurre lo siguiente:
Poner en la tabla de publicaciones 20 identificadores de autores; es decir, id_autor01, id_autor02, id_autor03… id_autor20 para que luego los obtenga de la tabla de autores. EDITADO: Ahora me doy cuenta que lo que puedo es guardar una cadena de datos en un solo campo id_autor y antes de hacer los querys descomponerla. No sé muy bien como hacerlo pero voy a probar.
¿A alguien se le ocurre una idea mejor?
Gracias!
Última edición por mariannairam; 02/03/2011 a las 03:22
Razón: Posible solución
|