Deixo aqui, para observações e orientações, meu esquema lógico de modelagem de banco de dados relacional. Ele foi feito no brModelo numa versão antiga (2.0), porque foi a única que consegui instalar no Linux, por isso há o erro "Número(4)" nos campos em que há chave primaria e estrangeira na mesma seção/atributo.