Como SessionBeanEndereco pode guardar o SessioBean que fez sua requisição

Então, no meu trabalhinho, tenho um SessionBeanEndereco que se conclui como um tabela JPA, endereços, só que vários SessionBeans podem ter endereço, PessoasEntity ou EmpresaEntity por exemplo, a pergunta é como o SessionBeanEndereco pode saber quem fez sua requisição para cadastrar um endereço? Para que SessionBeanEndereco possa retornar a quem fez a requisição? Alguém sabe?