[RESOLVIDO] Modelagem ER - Cliente e Funcionário

Olá pessoal,

Preciso criar um sistema de locadora e estou em dúvida sobre como devo modelar o banco, especificamente as entidades Cliente e Funcionario.
Ambos possuem todos os atributos de Pessoa (que deve ser funcionario OU cliente), e cada pessoa possui apenas um endereço e um contato. Os dados devem ser normalizados na 3ª forma normal.

Alguém pode me dizer como eu devo relacionar essas tabelas, ou, caso esteja errado, me indicar uma outra solução?

Primeiro, entenda qual é a 3FN, depois você deve tentar remodelar os dados.

Logo, se Cliente e Funcionario tem os mesmos atributos de Pessoa, o que você precisa fazer é usar generalização/especialização.

Entendo que seja una especialização… Mas a questão é como seria representada essa especialização no banco de dados. Poderia dar um exemplo?

Consegui… Se alguém tiver a mesma dúvida, ta aí