I'm developing a sales project to which I have registered a funcionário
that can also be vendedor
, I will have a cliente
that can be a pessoa física
or pessoa jurídica
, fornecedores
that can be pessoa jurídica
. The rule is that I will have a% com_commercial% to which will be bound to a proposta
.
In the end I will have a cliente
that will be mandatory as a venda
, a cliente
and a vendedor
.
I created a proposta
entity that could be used as pessoa
, cliente
and fornecedor
. But what about the client, my question is, is it really necessary to have a funcionário
entity? When I added it I was thinking that a cliente
can not have a venda
, because a pessoa
can be pessoa
and fornecedor
and not a funcionário
if the entity does not exist.