Yo te recomendaría leer sobre "Modelo de datos" para crear tu Base de datos correctamente con las relaciones entre las tablas que puedas usar .. normalización y demás ...
Tienes ejemplos de tutoriales de SQL, normalización, etc en:
www.mysql-hispano.com
Un saludo,