Aula 19: MER: Entidades Fracas e Dependência de Existência
No universo da modelagem, nem todas as entidades têm "vida própria". As entidades fracas são aquelas que não possuem atributos próprios suficientes para formar uma chave primária exclusiva. Elas dependem totalmente de outra entidade, chamada de entidade proprietária (ou forte), para existirem e serem identificadas no sistema. A relação entre elas é de dependência de existência: se a entidade proprietária for removida do banco de dados, todas as entidades fracas ligadas a ela perdem o sentido e devem ser excluídas também. Um exemplo clássico de entidade fraca é o conjunto 'Dependente' em relação a 'Empregado'. Os dependentes são armazenados apenas para fins de benefícios de seguro do funcionário. Se o empregado for demitido e seus dados removidos, não há razão para manter seus filhos ou cônjuge no sistema. A entidade 'Dependente' não possui uma chave única global (como um ID nacional), sendo identificada apenas pelo seu nome em conjunto com a chave do ...