Aunque esta difícil poderte dar indicaciones sin saber lo que tenes pensado del sistema, yo lo que te podría es recomendar usar
Mysql Workbench, si es que usas mysql, que te permite hacer tu base de datos gráficamente, y talves asi se te haga mas fácil ir armando tu idea.