在 ODBC 导出期间,Revit 会在创建数据库表格时,使用主键和参照值为数据表格添加关联。
在关系数据库中,主键是数据库表中标识记录(行)的唯一值。 参照值是参照其他表格的表格列。
每个元素表中的主键是标记“Id”的列。 下表说明了主键和参照值如何在数据库的表格之间创建关联。
门实例表格的列(字段) | 对应于... |
---|---|
Id | “无”、 这是这个门实例的唯一标识符。 |
类型 Id | 门类型表格的 ID 列 |
标高 | 标高表格中的 Id 列 |
房间 | 房间表格中的 Id 列 |
关键字明细表 | 关键字明细表表格中的 Id 列 |
结构柱实例表格的列(字段) | 对应于... |
---|---|
Id | “无”、这是这个结构柱实例的唯一标识符。 |
类型 Id | 结构柱类型表格的 ID 列 |
标高 | 标高表格中的 Id 列 |
房间 | 房间表格中的 Id 列 |
关键字明细表 | 关键字明细表表格中的 Id 列 |
照明设备实例表格的列(字段) | 对应于... |
---|---|
Id | “无”、这是这个照明设备实例的唯一标识符。 |
类型 Id | 照明设备类型表的 ID 列 |
标高 | 标高表格中的 Id 列 |
房间 | 房间表格中的 Id 列 |
关键字明细表 | 关键字明细表表格中的 Id 列 |
部件代码表格中的主键是“部件代码”列类型表格中的“部件代码”列会参照部件代码表格中的“部件代码”列。
Revit 不会创建“主体 Id”列的参照,因为主体可以是墙、楼板、屋顶或其他诸如此类的主体,因而没有唯一的参照表格。
Revit 只在第一次创建表格时建立表格之间的关联;如果使用 Revit 重新导出到现有数据库,则不会创建新关联。