Při exportu ODBC vytvoří aplikace Revit databázové tabulky a pomocí primárních klíčů a referenčních hodnot přidá vztahy k datovým tabulkám.
V relační databázi primární klíč představuje jedinečnou hodnotu, která určuje záznam (řádek) v tabulce databáze. Referenční hodnoty jsou sloupce v tabulce, které odkazují na jiné tabulky.
Primárním klíčem v jednotlivých tabulkách prvků je sloupec označený jako „ID“. V následující tabulce je znázorněno, jak primární klíče a referenční hodnoty vytvářejí vztahy mezi tabulkami v databázi.
Sloupec (pole) tabulky instance dveří | Odpovídající položka |
---|---|
ID | Žádná. Jedná se o jedinečný identifikátor této instance dveří. |
ID typu | Sloupec ID tabulky typů dveří |
podlaží | Sloupec ID tabulky podlaží |
Místnost | Sloupec ID tabulky místností |
Tabulka stylů | Sloupec ID tabulky stylů |
Sloupec (pole) tabulky Instance konstrukčního sloupu | Odpovídající položka |
---|---|
ID | Žádná. Jedná se o jedinečný identifikátor pro tuto instanci konstrukčního sloupu. |
ID typu | Sloupec ID tabulky Typy konstrukčního sloupu |
podlaží | Sloupec ID tabulky podlaží |
Místnost | Sloupec ID tabulky místností |
Tabulka stylů | Sloupec ID tabulky stylů |
Sloupec (pole) tabulky Instance osvětlovacího tělesa | Odpovídající položka |
---|---|
ID | Žádná. Jedná se o jedinečný identifikátor pro tuto instanci osvětlovacího tělesa. |
ID typu | Sloupec ID tabulky Typy osvětlovacího tělesa |
podlaží | Sloupec ID tabulky podlaží |
Místnost | Sloupec ID tabulky místností |
Tabulka stylů | Sloupec ID tabulky stylů |
Primární klíč v tabulce kódů sestavy představuje sloupec Kód sestavy. Sloupec Kód sestavy v tabulce typů odkazuje na sloupec Kód sestavy v tabulce Kódy sestav.
Aplikace Revit nevytvoří referenci pro sloupec ID hostitele, protože hostitelem může být stěna, podlaží, střecha nebo jiný podobný hostitel, takže neexistuje žádná jedinečná tabulka, na kterou by bylo možné odkazovat.
Vztahy mezi tabulkami jsou vytvořeny pouze při prvním vytvoření tabulek aplikací Revit. Jestliže opakovaně exportujete data do existující databáze pomocí aplikace Revit, nevytvoří se žádné nové vazby.