Bormalerweise ist das kein Problem, einen Join-View zu erstellen:

create myview as
select ...
inner join ...
where ...

Der gravierende Unterschied ist:
- keine Unterstützung mehrerer Formate
- Keine Definition von Schlüsseln