Cómo unirse a dos entidades no relacionadas utilizando JPA e Hibernate

Tengo dos tablas, una que contiene Dirección y otra que contiene Fotografías. El único campo común entre ellos es el ID de persona. Estos fueron mapeados a dos Clases de Dirección y Foto de POJO. Pude obtener detalles de estas tablas creando criterios y agregando restricciones en los campos. ¿Cómo deberíamos escribir una combinación en las dos tablas? ¿Es posible obtener el resultado como dos objetos -Dirección y Foto.

Quiero hacer una combinación a la izquierda para que pueda obtener registros de personas sin fotos también. He leído que esto es posible solo usando hql pero también se puede hacer usando criterios?

Respuestas a la pregunta(6)

Su respuesta a la pregunta