-
Notifications
You must be signed in to change notification settings - Fork 3
/
model.ttl
125 lines (111 loc) · 6 KB
/
model.ttl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<http://data.ontotext.com/resource/leaks/address-(node1)> a leak:Address;
leak:address "(address)";
leak:icij_id "(icij_id)";
leak:valid_until "(valid_until)";
leak:country_codes "(country_code1)";
leak:countries "(country1)";
leak:node_id "(node1)";
leak:sourceID "(sourceID)";
leak:hasCountry <http://data.ontotext.com/resource/leaks/country-(country_code1)>.
<http://data.ontotext.com/resource/leaks/entity-(node2)> a leak:Entity;
leak:name "(name)";
leak:original_name "(original_name)";
leak:former_name "(former_name)";
leak:jurisdiction "(jurisdiction)";
leak:jurisdiction_description "(jurisdiction_description)";
leak:company_type "(company_type)";
leak:address "(address)";
leak:internal_id "(internal_id)";
leak:incorporation_date "(incorporation_date)";
leak:inactivation_date "(inactivation_date)";
leak:struck_off_date "(struck_off_date)";
leak:dorm_date "(dorm_date)";
leak:status "(status)";
leak:service_provider "(service_provider)";
leak:ibcRUC "(ibcRUC)";
leak:country_codes "(country_code1;country_code2)";
leak:countries "(country1;country2)";
leak:note "(note)";
leak:valid_until "(valid_until)";
leak:node_id "(node2)";
leak:sourceID "(sourceID)";
leak:hasCountry <http://data.ontotext.com/resource/leaks/country-(country_code1)>;
leak:hasCountry <http://data.ontotext.com/resource/leaks/country-(country_code2)>;
leak:hasJurisdiction <http://data.ontotext.com/resource/leaks/offshore-(jurisdiction)>.
<http://data.ontotext.com/resource/leaks/intermediary-(node4)> a leak:Intermediary;
leak:name "(name)";
leak:internal_id "(internal_id)";
leak:address "(address)";
leak:valid_until "(valid_until)";
leak:country_codes "(country_code2)";
leak:countries "(country2)";
leak:status "(status)";
leak:node_id "(node3)";
leak:sourceID "(sourceID)";
leak:hasCountry <http://data.ontotext.com/resource/leaks/country-(country_code2)>.
<http://data.ontotext.com/resource/leaks/officer-(node5)> a leak:Officer;
leak:name "(name)";
leak:icij_id "(icij_id)";
leak:valid_until "(valid_until)";
leak:country_codes "(country_code1)";
leak:countries "(country1)";
leak:node_id "(node5)";
leak:sourceID "(sourceID)";
leak:hasCountry <http://data.ontotext.com/resource/leaks/country-(country_code1)>.
# Countries
<http://data.ontotext.com/resource/leaks/country-(country_code1)> a leak:Country, dbo:Country;
leak:countryCode "(country_code1)";
leak:name "(country1)";
gn:name "(official name1)";
dbo:abstract "(abstract1)";
gn:featureCode gn:A.PCLI;
wgs:lat 1.23; wgs:long 20.34;
gn:parentFeature <http://dbpedia.org/resource/(continent)>;
owl:sameAs <http://dbpedia.org/resource/(country1)>.
<http://data.ontotext.com/resource/leaks/country-(country_code2)> a leak:Country, dbo:Country;
leak:countryCode "(country_code2)";
leak:name "(country2)";
gn:name "(official name2)";
dbo:abstract "(abstract2)";
gn:featureCode gn:A.PCLI;
wgs:lat 54.7; wgs:long 8.90;
gn:parentFeature <http://dbpedia.org/resource/(continent)>;
owl:sameAs <http://dbpedia.org/resource/(country2)>.
<http://dbpedia.org/resource/(continent)> a dbo:Continent;
gn:name "(continent)";
gn:featureCode gn:L.CONT;
wgs:lat 12.3; wgs:long 4.56.
<http://data.ontotext.com/resource/leaks/offshore-(jurisdiction)> a leak:OffshoreJurisdiction;
leak:jurisdictionCode "(jurisdiction)";
leak:name "(jurisdiction_description)";
skos:exactMatch <http://dbpedia.org/resource/(jurisdiction)>.
# Edges
<http://data.ontotext.com/resource/leaks/edge-(uuid1)> a leak:Edge;
leak:node_1 "(node2)";
leak:rel_type "registered address";
leak:node_2 "(node1)";
leak:hasSource <http://data.ontotext.com/resource/leaks/entity-(node2)>;
leak:hasTarget <http://data.ontotext.com/resource/leaks/address-(node1)>.
<http://data.ontotext.com/resource/leaks/entity-(node2)> leak:hasRegisteredAddress <http://data.ontotext.com/resource/leaks/address-(node1)>.
<http://data.ontotext.com/resource/leaks/edge-(uuid2)> a leak:Edge;
leak:node_1 "(node4)";
leak:rel_type "intermediary of";
leak:node_2 "(node2)";
leak:hasSource <http://data.ontotext.com/resource/leaks/intermediary-(node4)>;
leak:hasTarget <http://data.ontotext.com/resource/leaks/entity-(node2)>.
<http://data.ontotext.com/resource/leaks/intermediary-(node4)> leak:isIntermediaryOf <http://data.ontotext.com/resource/leaks/entity-(node2)>.
<http://data.ontotext.com/resource/leaks/edge-(uuid3)> a leak:Edge;
leak:node_1 "(node5)";
leak:rel_type "Owner, director and shareholder of";
leak:node_2 "(node2)";
leak:hasSource <http://data.ontotext.com/resource/leaks/officer-(node5)>;
leak:hasTarget <http://data.ontotext.com/resource/leaks/entity-(node2)>.
<http://data.ontotext.com/resource/leaks/officer-(node5)> leak:isOfficerOf <http://data.ontotext.com/resource/leaks/entity-(node2)>.
<http://data.ontotext.com/resource/leaks/officer-(node5)> leak:isOwnerOf <http://data.ontotext.com/resource/leaks/entity-(node2)>.
<http://data.ontotext.com/resource/leaks/officer-(node5)> leak:isDirectorOf <http://data.ontotext.com/resource/leaks/entity-(node2)>.
<http://data.ontotext.com/resource/leaks/officer-(node5)> leak:isShareholderOf <http://data.ontotext.com/resource/leaks/entity-(node2)>.
############
owl:sameAs a puml:InlineProperty. # or puml:arrow puml:dashed-none.
skos:exactMatch a puml:InlineProperty.
gn:A.PCLI a puml:Inline; skos:prefLabel "independent political entity".
gn:L.CONT a puml:Inline; skos:prefLabel "continent".