Spanish Grammar Explained /

The subjunctive: something known or unknown?

El español es una lengua de contexto y usamos el subjuntivo cuando desconocemos si existe o no el objeto o la persona de la que hablamos.
Vale, lo del contexto lo entiendo pero lo otro es un poco raro.
¿Lo de no conocer algo? Mira estos ejemplos:
Buscamos a alguien que habla italiano.Buscamos a alguien que hable italiano.
Conozco a un chico que hace el mejor tiramisú del mundo. ¿Conoces a alguien que haga tiramisú?
¿Dónde está el libro de García Márquez?¿Tienes algún libro que sea de García Márquez?
En las frases de la izquierda ya conocimos a esa persona que hablaba italiano. O ya probamos el tiramisú de ese chico. O ya vimos que había un libro de García Márquez.
Entonces, ¿si no sabemos si existe esa persona que hable italiano, o que haga el tiramisú o si tiene un libro de Márquez usamos subjuntivo?
Exacto. La referencia de lo que hablamos es desconocida y por eso usamos subjuntivo.
Quiero comprar un departamento que tenga balcón.
(No tienes la experiencia de haber visitado ese apartamento en concreto).
Voy a ir a visitar la ciudad que me recomiendes.
(Todavía no nos la has recomendado).
Lo que diga Ana me interesa.
(Todavía no sabemos lo que dice).