Se ajudar a ter uma base, embora seja numa vertente diferente, podes ver o que tinha para um projecto de gestão de oficinas de automóveis em https://github.com/Knitter/jautoinvoice/blob/master/documents/database/structure.mysql.sql
O projecto não tem implementação que ajude, mas a estrutura da BD será semelhante (Não terá fornecedores nem tabelas de IVA nem coisas referentes a pagamentos e notificações).
↧