Me parece que vas a necesitar leer bastante sobre los temas que te mencione ya que el problema que planteas es un poco complejo sobre todo si no tienes conocimietos de programacion y manejo de bases de datos, además desconocemos muchos aspectos importantes sobre tu problema

te sugiero que pongas un poco más de tu parte

y nosotros te ayudamos con dudas específicas
Un Saludo