Sobre os relacionamentos de tabelas em um banco de dados

Quando o Revit cria tabelas durante a exportação ODBC, ele adiciona relacionamentos nas tabelas de dados, usando chaves principais e valores de referência.

Em bancos de dados relacionais, uma chave principal é um valor único que identifica um registro (linha) em uma tabela do banco de dados. Os valores de referência são colunas em uma tabela que faz referência a outras tabelas.

Nota: Os programas de banco de dados (como o Microsoft® Access) podem interpretar os relacionamentos de tabelas. Em programas de planilha eletrônica, como o Microsoft® Excel, os relacionamentos não são suportados, portanto, o Revit cria tabelas simples e sem relacionamentos.

A chave principal em cada tabela de elemento é a coluna rotulada ID. As tabelas abaixo ilustram como as chaves principais e os valores de referência criam relacionamentos entre as tabelas no banco de dados.

Exemplo: arquitetura
Coluna (Campo) de uma tabela de instância da porta Corresponde a...
Id Nenhum. Este é o identificador exclusivo para esta instância de porta.
ID de tipo Coluna ID da tabela de Tipos de porta
Nível Coluna Id da tabela Níveis
Ambiente Coluna Id da tabela Ambientes
Tabela-chave Coluna Id da tabela Tabelas-chave
Exemplo: Engenharia estrutural
Coluna (Campo) de uma Tabela de instância do pilar estrutural Corresponde a...
Id Nenhum. Este é o identificador exclusivo para esta instância de um pilar estrutural.
ID de tipo Coluna ID da tabela Tipos do pilar estrutural
Nível Coluna Id da tabela Níveis
Ambiente Coluna Id da tabela Ambientes
Tabela-chave Coluna Id da tabela Tabelas-chave
Exemplo: Engenharia de sistemas
Coluna (Campo) de uma Tabela de instância de luminária Corresponde a...
Id Nenhum. Este é o identificador exclusivo para esta instância de luminária.
ID de tipo Coluna ID da tabela de Tipos de luminárias
Nível Coluna Id da tabela Níveis
Ambiente Coluna Id da tabela Ambientes
Tabela-chave Coluna Id da tabela Tabelas-chave

A chave principal na tabela Códigos de montagem é a coluna Códigos de montagem. A coluna Códigos de montagem na tabela de tipos faz referência à coluna Códigos de montagem na tabela Códigos de montagem.

O Revit não cria uma referência para a coluna ID Hospedeiro, já que o hospedeiro pode ser uma parede, piso, telhado, ou outro tipo de tal hospedeiro, de modo que não há uma tabela exclusiva para referenciar.

Os relacionamentos entre tabelas são estabelecidos somente quando o Revit primeiro cria as tabelas; se você usar o Revit para reexportar para um banco de dados existente, nenhum relacionamento será criado.