본문으로 건너뛰기

거래처·매출 데이터셋을 연결하는 키 설계 방법

이름을 그대로 연결하기보다 변하지 않는 고유 키를 정하고 한쪽의 중복과 다른 쪽의 미참조 값을 먼저 확인해야 합니다.

핵심 요약

  • 표시 이름과 식별자를 분리합니다.
  • 기준 데이터의 키 중복을 제거합니다.
  • 연결되지 않는 참조 값을 확인합니다.

문제 상황

거래처명은 띄어쓰기나 상호 변경으로 달라질 수 있어 이름만으로 매출과 거래처 목록을 연결하면 누락과 잘못된 결합이 생깁니다.

적용 시점

거래처-매출, 품목-재고, 직원-조직처럼 서로 다른 표를 함께 조회하거나 집계할 때 적용합니다.

단계별 방법

기준 데이터에 고유 키를 두고 거래 데이터가 그 키를 참조하게 한 다음, 중복 키와 연결되지 않는 값을 별도 목록으로 검토합니다.

  • 기준이 될 데이터셋을 정합니다.
  • 변하지 않는 고유 키 후보를 선택합니다.
  • 기준 키의 중복과 빈 값을 검사합니다.
  • 거래 데이터의 참조 열을 같은 형식으로 맞춥니다.
  • 연결되지 않거나 여러 건에 연결되는 값을 검토합니다.

흔한 실수

거래처명이나 품목명처럼 사람이 읽는 표시값을 영구 식별자로 사용하면 이름 변경이 과거 거래 연결까지 흔들 수 있습니다.

실행 체크리스트

관계를 공개하기 전에 일대일·일대다 방향과 예외 처리 방식을 기록합니다.

  • 기준 데이터 선택
  • 고유 키 확인
  • 참조 열 형식
  • 미연결 값
  • 다중 연결 값
  • 관계 방향

FlowBoard 연결

FlowBoard의 가상 관계는 원본 데이터셋을 합치지 않고 지정한 필드 사이의 연결을 저장해 관련 데이터를 함께 조회합니다.

합성 샘플 데이터

가상 거래처와 매출 관계를 보여 주는 합성 데이터입니다.

매출ID거래처ID거래처표시명기준월매출액
S-01C-001가상상사2026-06700000
S-02C-002예시유통2026-06520000
S-03C-001가상상사2026-07810000
실제 고객명·개인정보·실제 성과 수치를 포함하지 않은 가상 데이터입니다.

공식 출처

  1. Primary and foreign key constraintsMicrosoft · 확인 2026-08-10
  2. Create a relationship between tables in ExcelMicrosoft · 확인 2026-08-10