Asociar tablas de diferentes bases de datos - Entity Framework

Me gustaría saber cómo (si es posible) asociar tablas de diferentes bases de datos utilizando el marco de la entidad. Tengo un edmx para mi base de datos "xyz" y otro para mi "abc". Necesito asociarlos usando EF. Sé cómo solucionar esto usando FK, pero eso no es lo que quiero, me gustaría poder hacerlo usando el editor visual, sin agregar, a mano, un FK a mi base de datos.

Aquí hay un ejemplo práctico de lo que me gustaría lograr:

Table User - base de datos: abc
Table Message - base de datos: xyz

Me gustaría asociar Usuario a Mensaje y viceversa.

¿Alguien podría ayudarme?

¡Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta