데이터베이스 내 테이블 관계 정보

Revit은 ODBC 내보내기 과정에서 데이터베이스 테이블을 작성할 때 기본 키 및 참조 값을 사용하여 데이터 테이블에 관계를 추가합니다.

관계형 데이터베이스에서 기본 키는 데이터베이스 테이블에 있는 레코드(행)를 식별하는 고유 값입니다. 참조 값은 다른 테이블을 참조하는 테이블의 열입니다.

주: Microsoft® Access와 같은 데이터베이스 프로그램은 테이블 관계를 해석할 수 있습니다. Microsoft® Excel과 같은 스프레드시트 프로그램에서는 관계가 지원되지 않으므로 Revit은(는) 관련되지 않은 단순한 테이블을 작성합니다.

각 요소 테이블에서 기본 키는 “ID”로 레이블 지정된 열입니다. 다음 표에서는 기본 키와 참조 값이 데이터베이스의 테이블 간에 관계를 작성하는 방법을 표시합니다.

예: 건축
문 인스턴스(instance) 테이블의 열(필드) 해당 사항
ID 없음. 문의 이러한 인스턴스(instance)에 대한 고유 ID입니다.
유형 ID 문 유형 테이블의 ID 열
레벨 레벨 테이블의 ID 열
룸 테이블의 ID 열
키 일람표 키 일람표 테이블의 ID 열
예: 구조 엔지니어링
구조 기둥 인스턴스(instance) 테이블의 열(필드) 해당 사항
ID 없음. 구조 기둥의 이러한 인스턴스(instance)에 대한 고유 ID입니다.
유형 ID 구조 기둥 유형 테이블의 ID 열
레벨 레벨 테이블의 ID 열
룸 테이블의 ID 열
키 일람표 키 일람표 테이블의 ID 열
예: 시스템 엔지니어링
조명 설비 인스턴스(instance) 테이블의 열(필드) 해당 사항
ID 없음. 조명 설비의 이 인스턴스(instance)에 대한 고유 ID입니다.
유형 ID 조명 설비 유형 테이블의 ID 열
레벨 레벨 테이블의 ID 열
룸 테이블의 ID 열
키 일람표 키 일람표 테이블의 ID 열

조합 코드 테이블의 기본 키는 조합 코드 열입니다. 유형 테이블의 조합 코드 열은 조합 코드 테이블의 조합 코드 열을 참조합니다.

Revit는 호스트가 벽, 바닥, 지붕 또는 다른 호스트일 수 있기 때문에 호스트 ID 열에 대한 참조를 작성하지 않습니다. 따라서 참조할 고유한 테이블이 없습니다.

테이블 간의 관계는 Revit이(가) 처음 테이블을 작성할 때에만 설정됩니다. Revit를 사용하여 기존 데이터베이스로 다시 내보내는 경우 새 관계가 작성되지 않습니다.