German_7 .. empieza por "modelar" la Base de datos que nececistas .. despues ya vendrá "código" para hacer las consultas pertinentes a esa BD (dos tablas en principio) que vas a necesitar)
Conoces algo de Base de Datos? ..
Te recomiendo leer un tutorial sobre "normalización" de Base de datos .. que es principalmente lo que expuso Sandman para resolver tu problema. Leelo .. intenta ir diseñando tu BD y vas preguntando dudas concretas.
http://www.mysql-hispano.org/page.php?id=16
(ahí mismo tienes otros tutoriales sobre SQL básico que .. si desconoces deberías leer también)
Un saludo,