스키마
온톨로지
엔티티 6종 · 술어 38종 · 사실 568,533건
이 그림은 손으로 그린 게 아니라 predicate_def 테이블과 사실 집계에서
만들어집니다. 술어를 하나 추가하면 그림도 따라 늘어나므로 문서와 데이터가
어긋나지 않습니다. 실선은 채워진 관계, 점선은 아직 사실이 0건인 관계입니다 —
온톨로지가 표현할 수 있는 것과 지금 아는 것의 차이가 그래프의 빈 곳입니다.
관계 술어
엔티티와 엔티티를 잇는 술어입니다. 16종 중 12종이 채워져 있습니다.
단일값은 값이 하나뿐이어야 하는 술어로, 두 값이 주장되면
conflicted로 잡혀 검토 큐로 갑니다.
| 술어 | 방향 | 단일값 | 사실 |
|---|---|---|---|
크레딧 credited_as | 인물 → 작품 | — | 167,341 |
연기 portrayed_by | 캐릭터 → 인물 | — | 117,116 |
등장 appears_in | 캐릭터 → 작품 | — | 111,701 |
제작·방송 produced_by | 작품 → 조직 | — | 35,334 |
OST 원작 ost_of | 작품 → 작품 | — | 1,063 |
원작 adapted_from | 작품 → 작품 | — | 834 |
대표작 notable_work | 인물 → 작품 | — | 350 |
배급·판권 distributed_by | 작품 → 조직 | — | 178 |
모회사 parent_org | 조직 → 조직 | — | 50 |
수록 앨범 track_of | 작품 → 작품 | — | 3 |
캐릭터 브랜드 character_brand | 캐릭터 → 세계관 | — | 3 |
소속 affiliated_with | 인물 → 조직 | — | 2 |
세계관 part_of_franchise | 작품 → 세계관 | — | 아직 없음 |
승계 succeeded_by | 조직 → 조직 | — | 아직 없음 |
시즌 season_of | 공개본 → 작품 | 예 | 아직 없음 |
라이선싱 담당사 character_licensing_agent | 캐릭터 → 조직 | — | 아직 없음 |
멤버 has_member | 모든 타입 | — | 2,364 |
동일 same_as | 모든 타입 | — | 1 |
속성 술어
엔티티가 아니라 값(날짜·문자열)을 가리키는 술어입니다. 그림에는 선이 너무 많아져 넣지 않았습니다.
작품
종류 34,147 최초 공개일 30,521 회차수 4,293 원작 매체 3,668 종영일 2,260 공개일 320
인물
직업 10,214 성별 5,863 국적 5,652 생년월일 5,518 출생지 4,624 활동 시작 3,280 몰년월일 662
조직
조직 종류 636 국가 608 설립일 191 해산일 4
캐릭터
캐릭터 IP 유형 519
group
결성일 278 해산일 24
아직 비어 있는 곳
술어 5종이 정의만 되어 있고 사실이 0건입니다. 온톨로지에 미리 넣어 둔 것이 아니라, 데이터를 아직 확보하지 못한 자리입니다.
- 소속(인물→조직) — Wikidata 커버리지가 9.3%뿐입니다. 한국 연예 기획사는 Wikidata가 약해 KMDb 등 다른 출처가 필요합니다.
- 세계관(작품→세계관) — IP 묶음은 지금 각색 관계에서 파생합니다. 세계관 엔티티는 각색으로 유도되지 않는 묶음을 사람이 선언할 자리로 비워 뒀습니다.
- 시즌(공개본→작품) — 회차·시즌 단위는 수요가 확인되면 채웁니다.
- 승계(조직→조직) — 사명 변경·합병 이력입니다.
사실은 어떻게 저장되는가
위 술어들은 3중항이 아니라 6중항으로 저장됩니다 —
(주어, 술어, 목적어, 출처, 신뢰도, 관측시각). 누가 주장했는지 없이는
검증도 충돌 해소도 할 수 없기 때문입니다. 자세한 내용은
docs/ontology.md에 있습니다.