ETN ontology 2026

NSCProject
Neccrow (토론 | 기여)님의 2026년 2월 10일 (화) 12:08 판
둘러보기로 이동 검색으로 이동

온톨로지 전체 설계도 관련 테이블 입니다.

설계도 개념 도식화 이미지

전체 온톨로지 설계도 이미지
ETN00347 교역 이벤트 사건 중심


클래스 설계(전체)

etnv6 온톨로지 모델 6버젼(2026년 1월 19일 완성) 기준 클래스 상세 설명 표

IRI Prefix Core Class Name Sub Class Name Description
http://neccrow.synology.me/ETN/ontology#Agent etn: Agent
http://neccrow.synology.me/ETN/ontology#Concept etn: Concept 교류 기록 전반에서 반복적으로 등장하는 용어·분류·유형을 인스턴스 수준에서 관리하기 위한 최상위 개념 클래스.
http://neccrow.synology.me/ETN/ontology#ExchangeConcept etn: Concept ExchangeConcept Deprecated: unified into etn:Concept for a single controlled-vocabulary layer.
http://neccrow.synology.me/ETN/ontology#ExchangeEvent etn: ExchangeEvent
http://neccrow.synology.me/ETN/ontology#Item etn: Item
http://neccrow.synology.me/ETN/ontology#ItemConcept etn: Concept ItemConcept Deprecated: unified into etn:Concept for a single controlled-vocabulary layer.
http://neccrow.synology.me/ETN/ontology#Place etn: Place
http://neccrow.synology.me/ETN/ontology#PlaceCategory etn: Concept PlaceCategory Deprecated: unified into etn:Concept for a single controlled-vocabulary layer.
http://neccrow.synology.me/ETN/ontology#Record etn: Record

ObjectProperty 설계(전체)

etnv6 온톨로지 모델 6버젼 기준 객체 속성 상세 설명 표

IRI Prefix ObjectProperty Domain(Source) Range(Target) Description
http://purl.org/dc/terms/license dcterms: license owl:Ontology
http://purl.org/dc/terms/source dcterms: source etn:ExchangeEvent; owl:NamedIndividual etn:Record; owl:NamedIndividual
http://neccrow.synology.me/ETN/ontology/objectProperty#hasConcept hasConcept etn:Concept
http://neccrow.synology.me/ETN/ontology/objprop#belongsToEvent etnop: belongsToEvent etn:Item etn:ExchangeEvent
http://neccrow.synology.me/ETN/ontology/objprop#belongsToGroupConcept etnop: belongsToGroupConcept etn:Agent etn:Concept Agent가 소속된 집단/민족/국가 범주를 Concept 인스턴스로 연결한다.
http://neccrow.synology.me/ETN/ontology/objprop#deliveredTo etnop: deliveredTo etn:Item etn:Place
http://neccrow.synology.me/ETN/ontology/objprop#hasConcept etnop: hasConcept etn:Agent etn:Concept Agent가 Concept(개념 계층) 인스턴스를 참조함을 나타낸다. 신분·관직·집단 등 다양한 분류 연결에 사용.
http://neccrow.synology.me/ETN/ontology/objprop#hasExchangeConcept etnop: hasExchangeConcept etn:ExchangeEvent etn:ExchangeConcept ExchangeEvent가 교류 성격(예: 조공, 회사, 하사 등)을 ExchangeConcept(현재는 Concept 계층)으로 연결한다.
http://neccrow.synology.me/ETN/ontology/objprop#hasFrbrExpression etnop: hasFrbrExpression etn:Record
http://neccrow.synology.me/ETN/ontology/objprop#hasFrbrItem etnop: hasFrbrItem etn:Record
http://neccrow.synology.me/ETN/ontology/objprop#hasFrbrManifestation etnop: hasFrbrManifestation etn:Record
http://neccrow.synology.me/ETN/ontology/objprop#hasFrbrWork etnop: hasFrbrWork etn:Record
http://neccrow.synology.me/ETN/ontology/objprop#hasItem etnop: hasItem etn:ItemConcept etn:Item
http://neccrow.synology.me/ETN/ontology/objprop#hasItemConcept etnop: hasItemConcept etn:Item etn:ItemConcept
http://neccrow.synology.me/ETN/ontology/objprop#hasOfficeConcept etnop: hasOfficeConcept etn:Agent etn:Concept Agent의 관직/직함 범주를 Concept 인스턴스로 연결한다.
http://neccrow.synology.me/ETN/ontology/objprop#hasPlaceCategory etnop: hasPlaceCategory etn:Place etn:PlaceCategory
http://neccrow.synology.me/ETN/ontology/objprop#hasReceiverAgent etnop: hasReceiverAgent etn:ExchangeEvent etn:Agent
http://neccrow.synology.me/ETN/ontology/objprop#hasReceiverConcept etnop: hasReceiverConcept etn:ExchangeEvent etn:ExchangeConcept
http://neccrow.synology.me/ETN/ontology/objprop#hasReceiverPlace etnop: hasReceiverPlace etn:ExchangeEvent etn:Place
http://neccrow.synology.me/ETN/ontology/objprop#hasSenderAgent etnop: hasSenderAgent etn:ExchangeEvent etn:Agent
http://neccrow.synology.me/ETN/ontology/objprop#hasSenderConcept etnop: hasSenderConcept etn:ExchangeEvent etn:ExchangeConcept
http://neccrow.synology.me/ETN/ontology/objprop#hasSenderPlace etnop: hasSenderPlace etn:ExchangeEvent etn:Place
http://neccrow.synology.me/ETN/ontology/objprop#hasSocialStatusConcept etnop: hasSocialStatusConcept etn:Agent etn:Concept Agent의 신분/지위 범주를 Concept 인스턴스로 연결한다.
http://neccrow.synology.me/ETN/ontology/objprop#mentionsConcept etnop: mentionsConcept etn:ExchangeEvent etn:Concept ExchangeEvent의 본문 또는 기록에서 언급되는 개념(Concept) 인스턴스를 연결한다(분석 관계와 분리된 ‘언급’ 계열).
http://neccrow.synology.me/ETN/ontology/objprop#sentFrom etnop: sentFrom etn:Item etn:Place
http://neccrow.synology.me/ETN/ontology/objprop#withinPolityConcept etnop: withinPolityConcept etn:Place etn:Concept 장소(Place)가 역사적 정치체/국가(Concept)에 속함을 표현하는 관계.
http://www.w3.org/2002/07/owl#imports owl: imports owl:Ontology
http://www.w3.org/2000/01/rdf-schema#seeAlso rdfs: seeAlso owl:Ontology; etn:Place; etn:Agent
http://www.w3.org/ns/prov#wasDerivedFrom prov: wasDerivedFrom etn:ExchangeEvent etn:Record Links an ExchangeEvent to the Record (primary source) it was derived from.
http://schema.org/mentions schema: mentions etn:ExchangeEvent

DataProperty 설계(전체)

etnv6 온톨로지 모델 6버젼 기준 데이터 속성 상세 설명 표

IRI Prefix Domain Datatype 필수여부 설계목적
http://purl.org/dc/terms/creator dcterms: owl:Ontology xsd:string 권장
http://purl.org/dc/terms/date dcterms: etn:ExchangeEvent; owl:NamedIndividual xsd:string 필수
http://purl.org/dc/terms/identifier dcterms: owl:NamedIndividual; etn:Item; etn:ExchangeEvent xsd:string 필수
http://purl.org/dc/terms/title dcterms: etn:Record; owl:NamedIndividual; owl:Ontology xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#affiliationLabel etndp: etn:Agent xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#belongsToEventID etndp: etn:Item xsd:string 선택
http://neccrow.synology.me/ETN/ontology/dataprop#chgisID etndp: etn:Place xsd:string 선택
http://neccrow.synology.me/ETN/ontology/dataprop#conceptCategory etndp: etn:Concept; owl:NamedIndividual; etn:ItemConcept xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#exchangeType etndp: etn:ExchangeEvent xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#externalID etndp: etn:Record xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#externalURL etndp: etn:Place; owl:NamedIndividual xsd:anyURI 선택
http://neccrow.synology.me/ETN/ontology/dataprop#googlePlaceID etndp: etn:Place xsd:string 선택
http://neccrow.synology.me/ETN/ontology/dataprop#historicalToponym etndp: etn:Place xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#itemNameHanja etndp: etn:Item xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#itemNameKo etndp: etn:Item xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#lunarDate etndp: etn:Record xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#modernToponym etndp: etn:Place xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#placeNameHanja etndp: etn:Place xsd:string 권장
http://neccrow.synology.me/ETN/ontology/dataprop#placeNameKo etndp: etn:Place xsd:string 권장
http://neccrow.synology.me/ETN/ontology/dataprop#quantityNote etndp: etn:Item xsd:string 선택
http://neccrow.synology.me/ETN/ontology/dataprop#receiverAgentLabel etndp: etn:ExchangeEvent xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#receiverPlaceName etndp: etn:ExchangeEvent xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#recordSubdivision etndp: etn:Record xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#recordType etndp: etn:Record xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#senderAgentLabel etndp: etn:ExchangeEvent xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#senderPlaceName etndp: etn:ExchangeEvent xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#sourceRecordID etndp: etn:ExchangeEvent xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#statusOrOffice etndp: etn:Agent xsd:string 필수
http://neccrow.synology.me/ETN/ontology/dataprop#volume etndp: etn:Record xsd:string 필수
http://xmlns.com/foaf/0.1/name foaf: etn:Agent; owl:NamedIndividual xsd:string 필수
http://www.w3.org/2000/01/rdf-schema#comment rdfs: owl:Ontology; etn:ExchangeEvent; etn:Concept xsd:string 권장
http://www.w3.org/2000/01/rdf-schema#label rdfs: owl:Ontology; etn:ExchangeEvent; etn:Concept xsd:string 권장
http://schema.org/birthDate schema: etn:Agent xsd:string 선택
http://schema.org/deathDate schema: etn:Agent xsd:string 선택
http://schema.org/latitude schema: etn:Place xsd:decimal; xsd:string 선택
http://schema.org/longitude schema: etn:Place xsd:decimal; xsd:string 선택
http://www.w3.org/2004/02/skos/core#note skos: etn:Concept xsd:string 필수
http://www.w3.org/2004/02/skos/core#prefLabel skos: etn:Concept xsd:string 필수