2분
왜 지식그래프인가
왜 이 도메인에 지식그래프인가
왜 지식그래프인가
왜 이 도메인에 지식그래프인가 > 왜 이 도메인에 지식그래프인가
학습 목표
- 항만물류가 그래프 모델에 맞는 세 가지 근거를 제시할 수 있다
- 관계형 DB 로 풀기 어려운 질문의 형태를 판별한다
왜 지식그래프인가 — 이 도메인의 그래프적 본질
1장의 결론이자 이 시리즈 전체의 논거입니다. 항만물류는 다음 세 가지 이유로 그래프 모델에 "맞는" 도메인입니다.
첫째, 관계가 다대다이고 깊다
하나의 선박은 여러 항차(Voyage)를 갖고, 한 항차는 여러 기항(Port Call)을, 한 기항에서 수천 개 컨테이너가 오르내리고, 각 컨테이너는 B/L·화주·신고서·트럭과 얽힙니다. 관계형 DB로 표현하면 조인이 4~5단계를 넘어가는 질문("이 화주의 화물이 지연된 근본 원인은 어느 선박의 어느 기항 지연인가?")이 일상적으로 나옵니다. 이런 깊은 탐색이 그래프 DB의 홈그라운드입니다.
둘째, 이질적 데이터의 통합이 본질적 과제다
앞서 본 것처럼 열 개 조직이 같은 대상을 다른 식별자로 부릅니다. 온톨로지는 "이들이 말하는 것이 사실 같은 것"임을 선언하는 공용 어휘이고, 지식그래프는 그 선언 위에서 실제 데이터를 잇는 실체입니다.
셋째, 질문이 경로(path)와 영향(impact)의 형태를 가진다
"태풍으로 A터미널이 6시간 폐쇄되면 어떤 화주의 어떤 납기가 위험해지는가?" — 이것은 표(table)의 질문이 아니라 그래프 순회(traversal)의 질문입니다. 최근 연구들이 선석 배정에 시공간 지식그래프를, 해사 안전에 사고 지식그래프를 적용하는 것도 같은 이유입니다.
정리
- 항만물류는 부산항 하나만 연 2,488만 TEU(2025), 그중 절반 이상이 환적인 관계 집약적 도메인입니다
- 클래스 후보는 물리 구조(선석·야드·게이트·장비)와 이해관계자(12개 유형)에서, 관계·이벤트 후보는 컨테이너 생애주기(입항→양하→장치→반출)에서 나왔습니다
- 열 개 조직, 열 개 시스템, 파편화된 식별자 — 이 사일로 상태가 지식그래프의 존재 이유입니다