En firebird existen los alias, que supongo que será algo parecido a lo que comentas, en el componente le asignas ese alias y el usuario no puede saber dónde está la base de datos.
Yo no conozco zeos, salvo haber hecho algunas pruebecitas, así que no sé si alguna cosa que he dicho (o todas

) son tonterías sin sentido.