Narozdíl od běžných tabulek v relační databázi není pohled součástí skutečného schématu. Je to dynamická, virtuální tabulka vypočítaná z dat v databázi. Změna dat v tabulce způsobí změnu dat zobrazených v pohledu.
Oproti tabulkám nabízejí pohledy některé další výhody:
Aplikace AutoCAD Map 3D automaticky zobrazuje jako třídy existující databázové pohledy, které jsou definovány v jejich vlastních databázích. Pokud pohled obsahuje geometrii, zobrazí se jako třída prvku. Platí zde následující omezení:
Pokud se chystáte použít databázový pohled v aplikaci AutoCAD Map 3D, mějte na paměti následující pravidla:
V Editoru schémat jsou sloupce určené pro pohled zobrazeny jako vlastnosti, které však nelze upravit. Je však možné pomocí Editoru schémat vytvořit třídy prvků a vlastnosti, které napodobují databázové pohledy.
Máte například tabulku Oracle Řeky s dvaceti vlastnostmi, ale chcete, aby určití lidé viděli pouze šest těchto vlastností. Pomocí Editoru schémat je možné vytvořit podle existující tabulky Řeky novou třídu prvku a přidat šest vlastností, které se mají zobrazit.
Editor schémat umožňuje mapování přímo na skutečné objekty databáze (tabulky nebo pohledy).
Kromě mapování tříd prvků na existující pohledy v úložišti dat s podporou FDO je možné také provést tzv. „reverse engineering“ pohledů ve vlastních existujících úložištích dat bez podpory FDO na třídy prvků.
K tomu je nutné, aby následující hodnoty byly true:
Pokud pohled obsahuje připojení, sloupce, které jedinečně identifikují každou řadu, se musejí také zobrazovat.
Jestliže nemá třída žádný primární klíč, je stále možné ji zobrazit v aplikaci AutoCAD Map 3D, ale bude pouze ke čtení.
změna pohledu <název pohledu> přidání omezení <název omezení> primární klíč (názvy sloupců) vypnutí bez ověření;