No hace falta que te disculpes .. simplemente intenta usar el foro cuando tengas una pregunta concreta .. eso te ayudará a ti misma a obtener una respuesta lo mas acertada posible y rápida ..Cuando faltan "datos" .. pasaaa el tiempo .. y pasaaa .. sonsacando los datos "básicos" para llegar a algún tipo de conclusión.
Ya que vas a usar Base de datos (Msyql) ... te recomendaría ver los tutoriales de:
www.mysql-hispano.com
Ahí tienes sobre "normalización", SQL en general .. diseño de Base de datos .. Cuanto más claro tengas ese punto .. mejor te irá en general en tus desarrollos.
Un saludo,