No te respondo a lo que preguntas, solo te dejo escrita una reflexión: hay programas de contabilidad ya hechos que te proporcionan unas herremientas muy buenas para mover esas cosas, no son excesivamente caros y vas a golpe seguro, un fallo en una base de datos de esas características te puede dar muchos quebraderos de cabeza.
Te deseo mucho éxito