Ups, es muy amplia tu pregunta, pero aqui vamos...
Primero, necesitas saber con exactitud que información vas a necesitar
Segundo, necesitas agrupar esa información
Tercero, necesitas modelar esa información,es decir, darle una estructura lógica que te permita grabar y obtener fácilmente la información. En esto tienes que fijarte como se relacionan cada una de las "entidades" en que agrupaste las tablas
Finalmente, te sugiero buscar información sobre "Modelamiento de datos", especificamente, tienes que buscar las Normas de Normalización de las bases de datos.
Mi correo es
[email protected]