Acerca de las relaciones de las tablas dentro de la base de datos

Al crear tablas de bases de datos durante la exportación ODBC, Revit añade relaciones a las tablas de datos mediante claves primarias y valores de referencia.

En las bases de datos relacionales, una clave primaria es un valor exclusivo que identifica un registro (fila) en una tabla de la base de datos. Los valores de referencia son columnas de una tabla que hacen referencia a otras tablas.

Nota: Los programas de bases de datos como Microsoft® Access pueden interpretar las relaciones de las tablas. Los programas de hojas de cálculo, como Microsoft® Excel, no admiten relaciones, por lo que Revit crea tablas simples, no relacionadas.

La clave primaria de cada tabla de elemento es la columna etiquetada como "ID". En la tablas siguientes se indica cómo las claves primarias y los valores de referencia crean relaciones entre las tablas de la base de datos.

Ejemplo: arquitectura
Columna (campo) de una tabla de ejemplares de puerta Corresponde a...
ID Ninguno. Es el identificador exclusivo de este ejemplar de puerta.
ID de tipo Columna de ID de la tabla de tipos de puerta
Nivel Columna de ID de la tabla de niveles
Habitación Columna de ID de la tabla de habitaciones
Tabla de planificación de claves Columna de ID de las tablas de planificación de claves
Ejemplo: ingeniería estructural
Columna (campo) de una tabla de ejemplares de pilar estructural Corresponde a...
ID Ninguno. Es el identificador exclusivo de este ejemplar de pilar estructural.
ID de tipo Columna de ID de la tabla de tipos de pilar estructural
Nivel Columna de ID de la tabla de niveles
Habitación Columna de ID de la tabla de habitaciones
Tabla de planificación de claves Columna de ID de las tablas de planificación de claves
Ejemplo: ingeniería de sistemas
Columna (campo) de una tabla de ejemplares de luminaria Corresponde a...
ID Ninguno. Es el identificador exclusivo de este ejemplar de luminaria.
ID de tipo Columna de ID de la tabla de tipos de luminaria
Nivel Columna de ID de la tabla de niveles
Habitación Columna de ID de la tabla de habitaciones
Tabla de planificación de claves Columna de ID de las tablas de planificación de claves

La clave primaria de la tabla de códigos de montaje es la columna Código de montaje. La columna Código de montaje en las tablas de tipo hace referencia a la columna Código de montaje de la tabla Códigos de montaje.

Revit no crea una referencia para la columna ID de anfitrión ya que, al poder ser el anfitrión un muro, un suelo, una cubierta, etc., no hay una única tabla de referencia.

Las relaciones entre las tablas se establecen solo cuando Revit crea las tablas; si utiliza Revit para volver a exportar a una base de datos ya existente, no se crean relaciones.