@prefix :     <https://onto.dougio.cn/export-finance#> .
@prefix ef:   <https://onto.dougio.cn/export-finance#> .
@prefix owl:  <http://www.w3.org/2002/07/owl#> .
@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
@prefix dct:  <http://purl.org/dc/terms/> .

#################################################################
#    Ontology
#################################################################

<https://onto.dougio.cn/export-finance> rdf:type owl:Ontology ;
    rdfs:label "跨境平台出口融资本体"@zh , "Cross-border Platform Export Financing Ontology"@en ;
    skos:definition "跨境平台出口融资业务的本体模型：描述参与方、业务场景与对象、关单流转，以及业务概念到数据库字段的映射关系。"@zh ;
    dct:title "跨境平台出口融资本体"@zh , "Cross-border Platform Export Financing Ontology"@en ;
    dct:description "跨境平台出口融资业务的本体模型：描述参与方、业务场景与对象、关单流转，以及业务概念到数据库字段的映射关系。"@zh ,
                    "An ontology for cross-border platform export financing: participants, scenarios, business objects, customs declaration flow, and the mapping from business concepts to database columns."@en ;
    dct:creator "本体技术研究组"@zh , "Export Financing Ontology Team"@en ;
    dct:issued "2026-10-26"^^xsd:date ;
    owl:versionInfo "0.17-draft" ;
    owl:versionIRI <https://onto.dougio.cn/export-finance/0.17> ;
    dct:created "2026-10-26"^^xsd:date ;
    dct:modified "2026-10-28"^^xsd:date .

#################################################################
#    Classes：三个根
#################################################################

ef:BusinessConcept rdf:type owl:Class ;
    rdfs:label "业务概念"@zh , "Business Concept"@en ;
    skos:definition "对业务本身的抽象描述，包括场景、流程、规则、口径、维度、术语、参与方，以及流程中产生的申请、核验、锁定与放款等对象。与资产、信息系统并列，是本体的一个根。"@zh .

ef:Asset rdf:type owl:Class ;
    rdfs:label "数据资产"@zh , "Data Asset"@en ;
    skos:definition "数据库中具有业务价值、可被复用与映射的数据对象，包括数据库、字段、字典表、映射与查询模板。"@zh .

#################################################################
#    Classes：场景与流程
#################################################################

ef:Scenario rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "业务场景"@zh , "Scenario"@en ;
    skos:definition "一类业务办理情形的集合，包含该业务成立所需的全部条件，业务在场景内流转。"@zh .

ef:Metric rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "查询口径"@zh , "Metric"@en ;
    skos:definition "对业务对象进行统计时所采用的计算口径，由若干统计维度组合而成。"@zh .

ef:Dimension rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "统计维度"@zh , "Dimension"@en ;
    skos:definition "用于对统计结果进行切分与分类的规则。"@zh .

ef:Term rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "术语"@zh , "Term"@en ;
    skos:definition "平台上使用的标准术语与行业习惯用语，是业务对象属性的命名依据。"@zh .

#################################################################
#    Classes：参与者
#################################################################

ef:Participant rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "参与者"@zh , "Participant"@en ;
    skos:definition "在业务中承担角色、发起或接收请求的主体。参与者有自身利益诉求，这一点区别于信息系统。"@zh .

ef:Regulator rdf:type owl:Class ;
    rdfs:subClassOf ef:Participant ;
    rdfs:label "监管机构"@zh , "Regulator"@en ;
    skos:definition "对金融机构与企业实施监督的政府机构。目前为国家外汇管理局及其地方分支机构。"@zh .

ef:DataServiceProvider rdf:type owl:Class ;
    rdfs:subClassOf ef:Participant ;
    rdfs:label "数据服务方"@zh , "Data Service Provider"@en ;
    skos:definition "为业务提供外部数据核验服务的机构。目前为海关核验服务。"@zh .

ef:FinancialInstitution rdf:type owl:Class ;
    rdfs:subClassOf ef:Participant ;
    rdfs:label "金融机构"@zh , "Financial Institution"@en ;
    skos:definition "向企业提供融资服务的机构，数量在五百家以上。每家机构持有唯一的金融机构识别码，在数据库中通常有独立记录与之映射。"@zh .

ef:CommercialBank rdf:type owl:Class ;
    rdfs:subClassOf ef:FinancialInstitution ;
    rdfs:label "商业银行"@zh , "Commercial Bank"@en ;
    skos:definition "金融机构的主要形态，以吸收存款、发放贷款为主业。"@zh .

ef:Enterprise rdf:type owl:Class ;
    rdfs:subClassOf ef:Participant ;
    rdfs:label "企业"@zh , "Enterprise"@en ;
    skos:definition "向金融机构申请融资的主体，数量众多。数据库中通常没有清晰的记录与之映射，但每家企业在业务上以统一社会信用代码唯一标识。"@zh .

#################################################################
#    Classes：流程中产生的对象
#################################################################

ef:CustomsDeclaration rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "海关关单"@zh , "Customs Declaration"@en ;
    skos:definition "企业出口报关形成的单据，是融资业务的质押依据。核验通过后可作为放款凭证，并在平台上登记锁定。"@zh .

ef:FinancingApplication rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "融资申请"@zh , "Financing Application"@en ;
    skos:definition "企业向金融机构提出的融资请求，附有作为质押依据的海关关单，并跟踪审批与放款状态。"@zh .

ef:Verification rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "核验"@zh , "Verification"@en ;
    skos:definition "金融机构就某份单据向数据服务方发起的一次核验，包含请求与核验结果。"@zh .

ef:DocumentLock rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "关单锁定"@zh , "Document Lock"@en ;
    skos:definition "金融机构在区块链平台上对某份海关关单登记的占用声明。同一关单被第二家机构申请融资时，锁定记录即为重复融资的判断依据。"@zh .

ef:Disbursement rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "放款"@zh , "Disbursement"@en ;
    skos:definition "金融机构在审批通过后向企业发放融资款项的行为记录，金额登记在区块链平台上。"@zh .

#################################################################
#    Classes：资产
#################################################################

ef:Database rdf:type owl:Class ;
    rdfs:subClassOf ef:Asset ;
    rdfs:label "数据库"@zh , "Database"@en ;
    skos:definition "业务数据实际存放的位置，可按库、表、字段三级展开。"@zh .

ef:Column rdf:type owl:Class ;
    rdfs:subClassOf ef:Asset ;
    rdfs:label "字段"@zh , "Column"@en ;
    skos:definition "数据库表中的一列，是数据映射与字段语义的作用对象。"@zh .

ef:QueryTemplate rdf:type owl:Class ;
    rdfs:subClassOf ef:Asset ;
    rdfs:label "查询模板"@zh , "Query Template"@en ;
    skos:definition "针对某类业务问题预先编写的查询范例，标注了目标数据库与适用口径。"@zh .

ef:DataMapping rdf:type owl:Class ;
    rdfs:subClassOf ef:Asset ;
    rdfs:label "数据映射"@zh , "Data Mapping"@en ;
    skos:definition "把数据侧的对象（字段、库）与业务侧的术语关联起来的断言，本身带有维护者与置信度等信息。"@zh .

ef:TermValue rdf:type owl:Class ;
    rdfs:subClassOf ef:Asset ;
    rdfs:label "术语取值"@zh , "Term Value"@en ;
    skos:definition "术语在业务数据中的受控枚举值，例如一个状态字段的各个状态。"@zh .

#################################################################
#    Classes：信息系统
#################################################################

ef:Platform rdf:type owl:Class ;
    rdfs:label "跨境金融服务平台"@zh , "Cross-border Financial Service Platform"@en ;
    skos:definition "承载跨境金融业务场景的信息系统，维护跨场景共用的字典信息，并由若干组件构成。"@zh .

ef:BlockchainPlatform rdf:type owl:Class ;
    rdfs:label "区块链平台"@zh , "Blockchain Platform"@en ;
    skos:definition "跨境金融服务平台的组成部分，以分布式账本记录关单锁定与放款登记。平台上的信息对金融机构可用但不可见，即能据此判断重复融资，不能读取其他机构的明细。"@zh .

#################################################################
#    Object Properties
#################################################################

ef:hostsScenario rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Platform ;
    rdfs:range  ef:Scenario ;
    rdfs:label "承载场景"@zh ;
    skos:definition "平台所承载的业务场景。"@zh .

ef:hasComponent rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Platform ;
    rdfs:range  ef:BlockchainPlatform ;
    rdfs:label "包含组件"@zh ;
    skos:definition "平台内部的组成部分。区块链平台是跨境金融服务平台的一个组件，不是它的子类。"@zh .

ef:belongsToScenario rdf:type owl:ObjectProperty ;
    rdfs:domain ef:BusinessConcept ;
    rdfs:range  ef:Scenario ;
    rdfs:label "所属场景"@zh ;
    skos:definition "业务对象所属的业务场景。"@zh .

ef:measuredBy rdf:type owl:ObjectProperty ;
    rdfs:domain ef:BusinessConcept ;
    rdfs:range  ef:Metric ;
    rdfs:label "度量口径"@zh ;
    skos:definition "用于统计该业务对象的口径。"@zh .

ef:hasDimension rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Metric ;
    rdfs:range  ef:Dimension ;
    rdfs:label "统计维度"@zh ;
    skos:definition "口径切分结果所依据的维度。"@zh .

ef:definesAttributeOf rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Term ;
    rdfs:range  ef:BusinessConcept ;
    rdfs:label "定义属性"@zh ;
    skos:definition "该术语所描述的业务概念属性。"@zh .

ef:hasValue rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Term ;
    rdfs:range  ef:TermValue ;
    rdfs:label "取值范围"@zh ;
    skos:definition "术语在业务中允许出现的取值。"@zh .

ef:distinguishesFrom rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Term ;
    rdfs:range  ef:Term ;
    rdfs:label "区分于"@zh ;
    skos:definition "容易与该术语混淆、需要在语义上区分开的另一个术语。"@zh .

ef:subordinateTo rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Regulator ;
    rdfs:range  ef:Regulator ;
    rdfs:label "隶属"@zh ;
    skos:definition "地方分局所属的上级监管机构。分支与上级同属监管机构，层级由这条关系表达。"@zh .

ef:supervises rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Regulator ;
    rdfs:range  ef:Participant ;
    rdfs:label "监督"@zh ;
    skos:definition "监管机构对被监管对象的监督关系，对象可以是金融机构或企业。"@zh .

ef:hasRecordIn rdf:type owl:ObjectProperty ;
    rdfs:domain ef:FinancialInstitution ;
    rdfs:range  ef:Database ;
    rdfs:label "库中记录"@zh ;
    skos:definition "该机构在数据库中的映射记录。金融机构有这条映射，企业通常没有。"@zh .

ef:providesServiceTo rdf:type owl:ObjectProperty ;
    rdfs:domain ef:FinancialInstitution ;
    rdfs:range  ef:Enterprise ;
    rdfs:label "提供金融服务"@zh ;
    skos:definition "金融机构向企业提供的服务，融资是其中一类。"@zh .

ef:appliesTo rdf:type owl:ObjectProperty ;
    rdfs:domain ef:FinancingApplication ;
    rdfs:range  ef:FinancialInstitution ;
    rdfs:label "申请对象"@zh ;
    skos:definition "融资申请所指向的金融机构。"@zh .

ef:applicant rdf:type owl:ObjectProperty ;
    rdfs:domain ef:FinancingApplication ;
    rdfs:range  ef:Enterprise ;
    rdfs:label "申请人"@zh ;
    skos:definition "提出融资申请的企业。"@zh .

ef:attachedDocument rdf:type owl:ObjectProperty ;
    rdfs:domain ef:FinancingApplication ;
    rdfs:range  ef:CustomsDeclaration ;
    rdfs:label "附送关单"@zh ;
    skos:definition "作为融资申请质押依据的海关关单。"@zh .

ef:verifies rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Verification ;
    rdfs:range  ef:CustomsDeclaration ;
    rdfs:label "核验对象"@zh ;
    skos:definition "被核验的海关关单。"@zh .

ef:verifiedBy rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Verification ;
    rdfs:range  ef:DataServiceProvider ;
    rdfs:label "核验方"@zh ;
    skos:definition "执行核验的数据服务方。"@zh .

ef:locks rdf:type owl:ObjectProperty ;
    rdfs:domain ef:DocumentLock ;
    rdfs:range  ef:CustomsDeclaration ;
    rdfs:label "锁定关单"@zh ;
    skos:definition "被锁定的海关关单。"@zh .

ef:lockRegisteredOn rdf:type owl:ObjectProperty ;
    rdfs:domain ef:DocumentLock ;
    rdfs:range  ef:BlockchainPlatform ;
    rdfs:label "登记平台"@zh ;
    skos:definition "关单锁定记录所登记的区块链平台。"@zh .

ef:lockedBy rdf:type owl:ObjectProperty ;
    rdfs:domain ef:DocumentLock ;
    rdfs:range  ef:FinancialInstitution ;
    rdfs:label "锁定机构"@zh ;
    skos:definition "登记该锁定记录的金融机构。"@zh .

ef:settles rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Disbursement ;
    rdfs:range  ef:FinancingApplication ;
    rdfs:label "结算申请"@zh ;
    skos:definition "放款所对应的融资申请。"@zh .

ef:registeredOn rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Disbursement ;
    rdfs:range  ef:BlockchainPlatform ;
    rdfs:label "登记于"@zh ;
    skos:definition "放款金额登记所在的区块链平台。"@zh .

ef:mapsTo rdf:type owl:ObjectProperty ;
    rdfs:domain ef:DataMapping ;
    rdfs:range  ef:BusinessConcept ;
    rdfs:label "映射到概念"@zh ;
    skos:definition "数据映射所指向的业务概念，可以是具体的类，也可以是术语。"@zh .

ef:mapsColumn rdf:type owl:ObjectProperty ;
    rdfs:domain ef:DataMapping ;
    rdfs:range  ef:Column ;
    rdfs:label "映射字段"@zh ;
    skos:definition "该映射关系所指的数据库字段。"@zh .

ef:storedIn rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Asset ;
    rdfs:range  ef:Database ;
    rdfs:label "所属数据库"@zh ;
    skos:definition "字段或字典表所在的数据库。"@zh .

ef:targetsDatabase rdf:type owl:ObjectProperty ;
    rdfs:domain ef:QueryTemplate ;
    rdfs:range  ef:Database ;
    rdfs:label "目标数据库"@zh ;
    skos:definition "查询模板所针对的数据库。"@zh .

#################################################################
#    Data Properties
#################################################################

ef:financialInstitutionCode rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:FinancialInstitution ;
    rdfs:range  xsd:string ;
    rdfs:label "金融机构识别码"@zh ;
    skos:definition "金融机构的唯一标识，在数据库中通常有对应字段。"@zh .

ef:shortName rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:FinancialInstitution ;
    rdfs:range  xsd:string ;
    rdfs:label "简称"@zh ;
    skos:definition "机构在业务口语与数据查询中常用的简称，如工行、农行。与全称一起用于名称匹配。"@zh .

ef:unifiedSocialCreditCode rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:Enterprise ;
    rdfs:range  xsd:string ;
    rdfs:label "统一社会信用代码"@zh ;
    skos:definition "企业的唯一标识。数据库中通常没有对应记录，该代码是业务侧识别企业的依据。"@zh .

ef:amount rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:Disbursement ;
    rdfs:range  xsd:decimal ;
    rdfs:label "放款金额"@zh ;
    skos:definition "本次放款的金额。"@zh .

ef:lockedAt rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:DocumentLock ;
    rdfs:range  xsd:dateTime ;
    rdfs:label "锁定时间"@zh ;
    skos:definition "该锁定记录登记的时间。"@zh .

ef:number rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:Scenario ;
    rdfs:range  xsd:integer ;
    rdfs:label "场景编号"@zh .

ef:lifecycle rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:FinancingApplication ;
    rdfs:range  xsd:string ;
    rdfs:label "生命周期"@zh .

ef:launchYear rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:Scenario ;
    rdfs:range  xsd:gYear ;
    rdfs:label "上线年份"@zh .

#################################################################
#    Individuals：商业银行
#################################################################

#################################################################
#    Classes：分类
#################################################################

ef:EnterpriseScale rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "企业规模"@zh , "Enterprise Scale"@en ;
    skos:definition "企业按经营规模划分的等级。规模会随时间变化，因此作为企业的一项属性，而不是企业的子类。"@zh .

ef:BankType rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "银行类型"@zh , "Bank Type"@en ;
    skos:definition "金融机构按出资与经营范围划分的类型，如国有大型商业银行、股份制商业银行、地方性商业银行。"@zh .

#################################################################
#    Object Properties：分类
#################################################################

ef:scale rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Enterprise ;
    rdfs:range  ef:EnterpriseScale ;
    rdfs:label "企业规模"@zh ;
    skos:definition "企业当前的规模等级。"@zh .

ef:bankType rdf:type owl:ObjectProperty ;
    rdfs:domain ef:FinancialInstitution ;
    rdfs:range  ef:BankType ;
    rdfs:label "银行类型"@zh ;
    skos:definition "金融机构所属的类型。"@zh .

#################################################################
#    Individuals：企业规模
#################################################################

ef:scaleLarge rdf:type owl:NamedIndividual , ef:EnterpriseScale , skos:Concept ;
    rdfs:label "大型"@zh , "Large"@en ;
    skos:prefLabel "大型"@zh , "Large"@en ;
    skos:inScheme ef:schemeEnterpriseScale .

ef:scaleMedium rdf:type owl:NamedIndividual , ef:EnterpriseScale , skos:Concept ;
    rdfs:label "中型"@zh , "Medium"@en ;
    skos:prefLabel "中型"@zh , "Medium"@en ;
    skos:inScheme ef:schemeEnterpriseScale .

ef:scaleSmall rdf:type owl:NamedIndividual , ef:EnterpriseScale , skos:Concept ;
    rdfs:label "小型"@zh , "Small"@en ;
    skos:prefLabel "小型"@zh , "Small"@en ;
    skos:inScheme ef:schemeEnterpriseScale .

ef:scaleMicro rdf:type owl:NamedIndividual , ef:EnterpriseScale , skos:Concept ;
    rdfs:label "微型"@zh , "Micro"@en ;
    skos:prefLabel "微型"@zh , "Micro"@en ;
    skos:inScheme ef:schemeEnterpriseScale .

#################################################################
#    Individuals：银行类型
#################################################################

ef:typeStateOwnedLarge rdf:type owl:NamedIndividual , ef:BankType , skos:Concept ;
    rdfs:label "国有大型商业银行"@zh ;
    skos:prefLabel "国有大型商业银行"@zh ;
    skos:inScheme ef:schemeBankType .

ef:typeNationalJointStock rdf:type owl:NamedIndividual , ef:BankType , skos:Concept ;
    rdfs:label "全国性股份制商业银行"@zh ;
    skos:prefLabel "全国性股份制商业银行"@zh ;
    skos:inScheme ef:schemeBankType .

ef:typeLocalCommercial rdf:type owl:NamedIndividual , ef:BankType , skos:Concept ;
    rdfs:label "地方性商业银行"@zh ;
    skos:prefLabel "地方性商业银行"@zh ;
    skos:inScheme ef:schemeBankType .

#################################################################
#    Individuals：统计维度
#################################################################

ef:dimRegion rdf:type owl:NamedIndividual , ef:Dimension , skos:Concept ;
    rdfs:label "按地区"@zh ;
    skos:prefLabel "按地区"@zh ;
    skos:inScheme ef:schemeDimension .

ef:dimYear rdf:type owl:NamedIndividual , ef:Dimension , skos:Concept ;
    rdfs:label "按年份"@zh ;
    skos:prefLabel "按年份"@zh ;
    skos:inScheme ef:schemeDimension .

ef:dimMonth rdf:type owl:NamedIndividual , ef:Dimension , skos:Concept ;
    rdfs:label "按月份"@zh ;
    skos:prefLabel "按月份"@zh ;
    skos:inScheme ef:schemeDimension .

ef:dimTime rdf:type owl:NamedIndividual , ef:Dimension , skos:Concept ;
    rdfs:label "按时间"@zh ;
    skos:prefLabel "按时间"@zh ;
    skos:inScheme ef:schemeDimension .

#################################################################
#    Individuals：查询口径
#################################################################

ef:metricDisbursementAmount rdf:type owl:NamedIndividual , ef:Metric , skos:Concept ;
    rdfs:label "放款金额"@zh ;
    skos:prefLabel "放款金额"@zh ;
    skos:inScheme ef:schemeMetric .

ef:metricEnterpriseCount rdf:type owl:NamedIndividual , ef:Metric , skos:Concept ;
    rdfs:label "服务企业数"@zh ;
    skos:prefLabel "服务企业数"@zh ;
    skos:inScheme ef:schemeMetric .

ef:metricLoanCount rdf:type owl:NamedIndividual , ef:Metric , skos:Concept ;
    rdfs:label "放款笔数"@zh ;
    skos:prefLabel "放款笔数"@zh ;
    skos:inScheme ef:schemeMetric .

#################################################################
#    Classes：地区、国别、币种、网点
#################################################################

ef:Region rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "地区"@zh , "Region"@en ;
    skos:definition "业务发生的地理位置，精确到城市一级。个体以行政区划为粒度。"@zh ;
    dct:conformsTo ef:stdGBT2260 ;
    skos:scopeNote "个体编码取 GB/T 2260-2007 的六位行政区划代码。省级取前两位补零至六位，市级取前四位补零至六位，例如重庆市 500000、上海市 310000。"@zh .

ef:Country rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "国别"@zh , "Country"@en ;
    skos:definition "贸易对手国家或地区，用于标识企业出口的目的地。"@zh ;
    dct:conformsTo ef:stdGBT26591 ;
    skos:scopeNote "个体编码取 GB/T 2659.1-2022 的三位字母代码，例如美国 USA、日本 JPN、德国 DEU。"@zh .

ef:Currency rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "币种"@zh , "Currency"@en ;
    skos:definition "融资与放款所用的货币种类，如人民币、美元。一次融资只涉及一个币种。"@zh .

ef:BankBranch rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "银行网点"@zh , "Bank Branch"@en ;
    skos:definition "金融机构在某一地区设立的经营网点。企业开户落在具体网点上，因此企业的地区由开户网点决定。"@zh .

ef:MainTradeCountry rdf:type owl:Class ;
    rdfs:subClassOf ef:BusinessConcept ;
    rdfs:label "主要贸易国别"@zh , "Main Trade Country"@en ;
    skos:definition "监管机构按贸易金额为企业排出的主要出口目的地记录，带排名与金额。它是一条关系记录，不是一个国家本身。"@zh .

#################################################################
#    Object Properties：地区、国别、币种
#################################################################

ef:locatedIn rdf:type owl:ObjectProperty ;
    rdfs:domain ef:BankBranch ;
    rdfs:range  ef:Region ;
    rdfs:label "所在地区"@zh ;
    skos:definition "网点所属的城市。"@zh .

ef:branchOf rdf:type owl:ObjectProperty ;
    rdfs:domain ef:BankBranch ;
    rdfs:range  ef:FinancialInstitution ;
    rdfs:label "所属银行"@zh ;
    skos:definition "网点归属的金融机构。"@zh .

ef:hasAccountAt rdf:type owl:ObjectProperty ;
    rdfs:domain ef:Enterprise ;
    rdfs:range  ef:BankBranch ;
    rdfs:label "开户网点"@zh ;
    skos:definition "企业开立账户的银行网点。企业的所在地区由此网点推出。"@zh .

ef:currency rdf:type owl:ObjectProperty ;
    rdfs:domain ef:BusinessConcept ;
    rdfs:range  ef:Currency ;
    rdfs:label "币种"@zh ;
    skos:definition "一笔业务所用的唯一币种，融资申请与放款各自记录。"@zh .

ef:exporter rdf:type owl:ObjectProperty ;
    rdfs:domain ef:MainTradeCountry ;
    rdfs:range  ef:Enterprise ;
    rdfs:label "出口企业"@zh ;
    skos:definition "该主要贸易国别记录对应的企业。"@zh .

ef:tradeCountry rdf:type owl:ObjectProperty ;
    rdfs:domain ef:MainTradeCountry ;
    rdfs:range  ef:Country ;
    rdfs:label "贸易国别"@zh ;
    skos:definition "企业出口的目的地国家。"@zh .

#################################################################
#    Data Properties：贸易金额与排名
#################################################################

ef:tradeAmount rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:MainTradeCountry ;
    rdfs:range  xsd:decimal ;
    rdfs:label "贸易金额"@zh ;
    skos:definition "企业与该国别的贸易金额，是排名的依据。"@zh .

ef:tradeRank rdf:type owl:DatatypeProperty ;
    rdfs:domain ef:MainTradeCountry ;
    rdfs:range  xsd:integer ;
    rdfs:label "贸易排名"@zh ;
    skos:definition "该国家在企业出口目的地中的排名，由贸易金额降序得到。"@zh .

#################################################################
#    Classes：字典表
#################################################################

ef:Table rdf:type owl:Class ;
    rdfs:subClassOf ef:Asset ;
    rdfs:label "数据表"@zh , "Table"@en ;
    skos:definition "数据库中的一张表，是字段的容器。业务表存放流水，字典表存放受控取值。"@zh .

ef:DictionaryTable rdf:type owl:Class ;
    rdfs:subClassOf ef:Table ;
    rdfs:label "字典表"@zh , "Dictionary Table"@en ;
    skos:definition "数据库中存放受控取值的表，如国别字典、银行网点字典。业务概念的具体取值来自这类表，而不是来自业务流水。"@zh .

#################################################################
#    Object Properties：字典表与数据映射
#################################################################

ef:dictionaryFor rdf:type owl:ObjectProperty ;
    rdfs:domain ef:DictionaryTable ;
    rdfs:range  ef:BusinessConcept ;
    rdfs:label "字典用途"@zh ;
    skos:definition "该字典表为哪个业务概念提供取值，例如国别字典为国别提供取值、网点字典为银行网点提供取值。"@zh .

ef:mapsTable rdf:type owl:ObjectProperty ;
    rdfs:domain ef:DataMapping ;
    rdfs:range  ef:DictionaryTable ;
    rdfs:label "映射字典表"@zh ;
    skos:definition "数据映射所指向的字典表。国别与银行分支机构的信息都通过这条映射找到对应的数据库字典表。"@zh .

#################################################################

#    SKOS 词表（ConceptScheme）

#################################################################

ef:schemeTerm rdf:type skos:ConceptScheme ;
    skos:prefLabel "术语表"@zh , "Term Scheme"@en ;
    rdfs:label "术语表"@zh ;
    skos:definition "本体型 Term 的受控词表。"@zh .

ef:schemeTermValue rdf:type skos:ConceptScheme ;
    skos:prefLabel "术语取值表"@zh , "Term Value Scheme"@en ;
    rdfs:label "术语取值表"@zh ;
    skos:definition "本体型 TermValue 的受控词表。"@zh .

ef:schemeEnterpriseScale rdf:type skos:ConceptScheme ;
    skos:prefLabel "企业规模表"@zh , "Enterprise Scale Scheme"@en ;
    rdfs:label "企业规模表"@zh ;
    skos:definition "本体型 EnterpriseScale 的受控词表。"@zh .

ef:schemeBankType rdf:type skos:ConceptScheme ;
    skos:prefLabel "银行类型表"@zh , "Bank Type Scheme"@en ;
    rdfs:label "银行类型表"@zh ;
    skos:definition "本体型 BankType 的受控词表。"@zh .

ef:schemeDimension rdf:type skos:ConceptScheme ;
    skos:prefLabel "统计维度表"@zh , "Dimension Scheme"@en ;
    rdfs:label "统计维度表"@zh ;
    skos:definition "本体型 Dimension 的受控词表。"@zh .

ef:schemeMetric rdf:type skos:ConceptScheme ;
    skos:prefLabel "查询口径表"@zh , "Metric Scheme"@en ;
    rdfs:label "查询口径表"@zh ;
    skos:definition "本体型 Metric 的受控词表。"@zh .

ef:schemeRegion rdf:type skos:ConceptScheme ;
    skos:prefLabel "地区表"@zh , "Region Scheme"@en ;
    rdfs:label "地区表"@zh ;
    skos:definition "本体型 Region 的受控词表。"@zh .

ef:schemeCountry rdf:type skos:ConceptScheme ;
    skos:prefLabel "国别表"@zh , "Country Scheme"@en ;
    rdfs:label "国别表"@zh ;
    skos:definition "本体型 Country 的受控词表。"@zh .

ef:schemeCurrency rdf:type skos:ConceptScheme ;
    skos:prefLabel "币种表"@zh , "Currency Scheme"@en ;
    rdfs:label "币种表"@zh ;
    skos:definition "本体型 Currency 的受控词表。"@zh .

#################################################################
#    引用标准
#################################################################

ef:stdGBT2260 rdf:type dct:Standard ;
    dct:identifier "GB/T 2260-2007" ;
    rdfs:label "中华人民共和国行政区划代码"@zh , "Codes for the administrative divisions of the People's Republic of China"@en ;
    skos:definition "规定我国省、市、县三级行政区划的六位数字代码，地区编码以此为准。"@zh .

ef:stdGBT26591 rdf:type dct:Standard ;
    dct:identifier "GB/T 2659.1-2022" ;
    rdfs:label "世界各国和地区及其行政区划名称代码 第1部分：国家和地区代码"@zh , "Codes for the representation of names of countries and their subdivisions — Part 1: Country codes"@en ;
    skos:definition "修改采用 ISO 3166-1:2020，规定国家和地区的中文名、英文名与两位字母、三位字母、三位数字代码。国别编码取其中的三位字母代码。"@zh .
