Boa tarde Carlos, tudo bem?
Pelo que entendi nos relacionamentos de entidade fraca com uma entidade forte precisamos criar uma relação(tabela), nela além dos atributos, pegamos a chave primária da entidade forte e ela ficará como chave estrangeira nessa relação(tabela).
entidade1 --> atributo CPF [pk]
--> atributo A2
--> atributo A3
--> atributo A4 [pk]
RELAÇÃO ENTRE AS ENTIDADES
entidade2 --> atributo B1 [pk]
--> atributo B2
--> atributo B3
--> atributo B4 [pk]
A relação (tabela) ficaria assim:
não muda - entidade 1 (forte - funcionário): CPF [pk], A2 , A3 , A4 [pk]
cria relação(tabela) - entidade2 (fraca - dependente): B1 [pk], B2 , B3 , B4 [pk], CPF [Fk], A4 [Fk] (ela continua com seus atributos e adiciona as pk da entidade forte aqui.)
Nesse caso a entidade1 é a forte, que são funcionários e a entidade2 é a fraca que são dependentes. Ele precisa ligar o dependente a um funcionário, pq ele só existe se tem o funcionário, então nesse caso CPF é uma chave estrangeira para a tabela funcionário mas é uma chave primária na sua própria tabela dependente.
É confuso mesmo, mas pensa numa tabela direto e faz a ligação entre elas que fica mais fácil para você imaginar.
Espero ter ajudado!