메타데이터 크로스워크(Metadata Crosswalk)는 서로 다른 메타데이터 스키마 사이에서 항목을 어떻게 대응시킬지 정한 표나 규칙이다. 미국 의회도서관은 MARC와 더블린 코어 사이의 변환표를 각각의 방향으로 제공한다. (MARC에서 더블린 코어로)
- 항목의 이름만 바꾸는 것으로 끝나지 않을 수 있다. 세분된 여러 항목이 목적지에서는 하나로 합쳐지거나, 한 값에서 서로 다른 정보를 나누어야 할 수도 있다. 원본의 구분이 사라지면 되돌릴 때 필요한 정보도 없어진다.
- 의회도서관의 2008년 MARC→더블린 코어 변환표는 왕복 변환으로 원본을 정확히 복원할 수 없다고 명시한다. 예를 들어 여러 MARC 필드가 같은 더블린 코어 요소로 대응한다. (변환표의 범위와 한계)
- 반대 방향의 변환에서는 제작자 이름만으로 개인인지 단체인지 알 수 없다는 문제가 드러난다. 출력할 칸을 채우려고 원본에 없는 구별을 지어내면 안 된다. (더블린 코어에서 MARC로)
- 데이터 마이그레이션에서는 사용한 변환표의 판본과 합치거나 생략한 항목을 남길 필요가 있다. 원본도 보관하면 이후 규칙을 고쳐 다시 변환할 수 있다.