Entity framework Incluir comando - ¿Unión izquierda o interior?

Como yo estaba investigando la diferencia entreInclude yJoin Encontre eso :

Si el dbno incluir una clave externa: no tiene propiedades de navegación, por lo que es mejor usarlaJoin

Si sehace tener un soporte de navegación - luego usarInclude. (También guarda un hit db.)

Pero unoresponde aqui llamó mi atención:

Incluir se implementa como una unión.Dependiendo de la nulabilidad del enlace incluido es unainterior oizquierda unirse.

Pregunta:

¿Cómo afecta la nulidad a la unión izquierda / interior?

En el servidor Sql puedo tener unCities mesa yPersons mesa y una persona puede tener unaNULL CityID.

Por qué ¿Entiende el Framework de la entidad para mí qué tipo de unión es?

edición: visualización:

Ahora cambiemos CityId a no null:

Y aquí está el cambio:

Respuestas a la pregunta(2)

Su respuesta a la pregunta