|
1 | 1 | prefix : <https://id.kb.se/vocab/>
|
2 | 2 | prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
|
3 |
| -prefix owl: <http://www.w3.org/2002/07/owl#> |
4 | 3 | prefix skos: <http://www.w3.org/2004/02/skos/core#>
|
5 |
| -prefix ptg: <http://protege.stanford.edu/plugins/owl/protege#> |
6 |
| - |
7 |
| -prefix bibo: <http://purl.org/ontology/bibo/> |
8 |
| -prefix bf: <http://id.loc.gov/ontologies/bibframe/> |
9 | 4 |
|
10 | 5 | prefix saogf: <https://id.kb.se/term/saogf/>
|
11 |
| -prefix barngf: <https://id.kb.se/term/barngf/> |
12 |
| -prefix tgm: <https://id.kb.se/term/gmgpc/swe/> |
13 | 6 | prefix kbrda: <https://id.kb.se/term/rda/>
|
14 |
| -prefix marc: <https://id.kb.se/marc/> |
15 |
| -prefix marcgt: <http://id.loc.gov/vocabulary/marcgt/> |
16 |
| - |
17 |
| -prefix kbgf: <https://id.kb.se/term/gf/> |
18 |
| -prefix g: <https://id.kb.se/term/genre/> |
| 7 | +prefix div: <https://id.kb.se/term/div/> |
| 8 | +prefix ctf: <https://id.kb.se/term/contentform/> |
19 | 9 |
|
20 |
| -# Base Forms (Categories?! Nature of content, etc.) |
| 10 | +# Base Forms |
21 | 11 | # Applies to an *Expression*
|
22 | 12 |
|
23 |
| -# TODO: ONLY Text, Image, Audio; *every* concrete is G/F? PerformedMusic, Cartographic{X}, ... |
24 |
| - |
25 | 13 | # TODO:
|
26 |
| -# - Will ContentForm be replaced by <rdacategories.ttl>? |
27 |
| -# - Or do we want to "GenreForm:ize" some of the RDA terms? |
28 |
| -# - Do we miss some, and/or want to leave open additions (called ContentForm)? |
29 |
| -# -Is there a sometimes necessary distinction between "contains" ContentType and "is" ContentForm? |
30 |
| - |
31 |
| -kbgf:SpokenWord a :ContentForm ; |
32 |
| - skos:broadMatch kbrda:SpokenWord ; |
33 |
| - skos:broader kbgf:Text , |
34 |
| - kbgf:Audio ; |
35 |
| - rdfs:label "Tal"@sv , |
36 |
| - "Spoken Word"@en . |
37 |
| - |
38 |
| -kbgf:MovingImage a :ContentForm ; |
39 |
| - skos:broader kbgf:Visual . |
40 |
| - |
41 |
| -kbgf:Text a :ContentForm . |
42 |
| -# skos:broadMatch kbrda:Text . # see match in rdacategories.ttl |
| 14 | +# - Replace ContentForm with ContentType and merge into <rdacategories.ttl>? |
| 15 | +# - Some RDA terms have broader Genre terms! |
| 16 | +# - Some are "SensoryForm" super-ContentType:s... |
| 17 | +# - Is there a sometimes necessary distinction between "contains" and "is"? If so, we reasonably should say that using a concrete GenreForm... |
43 | 18 |
|
44 |
| -kbgf:Visual a :ContentForm . # TODO: AbstractForm? |
| 19 | +ctf:Visual a :ContentForm ; |
| 20 | + :inCollection div:sensoryform . |
45 | 21 |
|
46 |
| -kbgf:Audio a :ContentForm ; |
47 |
| - skos:broadMatch kbrda:Audio . |
| 22 | +ctf:Audio a :ContentForm ; |
| 23 | + :inCollection div:sensoryform . |
48 | 24 |
|
49 |
| -kbgf:Dataset a :ContentForm . |
50 |
| - |
51 |
| -kbgf:Integrating a :ContentForm ; # TODO: AbstractForm? |
52 |
| - skos:broader g:CollectingResource . |
| 25 | +ctf:Tactile a :ContentForm ; |
| 26 | + :inCollection div:sensoryform ; |
| 27 | + skos:closeMatch saogf:Taktila%20verk ; |
| 28 | + skos:prefLabel "Taktil"@sv . |
53 | 29 |
|
54 |
| -kbgf:Multimedia a :ContentForm . # TODO: Too vague? :GenreForm (but still mapped to BF)? |
| 30 | +ctf:MovingImage a :ContentForm ; |
| 31 | + skos:broader ctf:Visual . |
55 | 32 |
|
56 |
| -kbgf:Object a :ContentForm . |
| 33 | +ctf:Dataset a :ContentForm . |
57 | 34 |
|
58 |
| -kbgf:WorkWithImages a :ContentForm ; # kbgf:IllustratedWork |
59 |
| - skos:broader kbgf:StillImage ; |
60 |
| - skos:closeMatch saogf:Bildverk . |
| 35 | +ctf:Object a :ContentForm . |
61 | 36 |
|
62 |
| -kbgf:StillImage a :ContentForm ; |
63 |
| - skos:broader kbgf:Visual ; |
| 37 | +ctf:StillImage a :ContentForm ; |
| 38 | + skos:broader ctf:Visual ; |
64 | 39 | skos:closeMatch saogf:Bilder .
|
65 | 40 |
|
66 |
| -kbgf:Tactile a :ContentForm ; |
67 |
| - skos:prefLabel "Taktil"@sv . |
68 |
| - |
69 |
| -kbgf:Movement a :ContentForm ; |
| 41 | +ctf:Movement a :ContentForm ; |
70 | 42 | skos:prefLabel "Rörelser"@sv .
|
71 |
| - |
72 |
| -kbgf:NonBookText a :ContentForm ; # kbgf:Document ?? |
73 |
| - ptg:abstract true ; |
74 |
| - skos:broader kbgf:Text ; |
75 |
| - skos:prefLabel "Non-book text"@en , |
76 |
| - "Enskild text"@sv . |
77 |
| - |
78 |
| -kbgf:Book a :ContentForm ; # TODO: AbstractForm ? |
79 |
| - #skos:broader g:LinguisticWork ; |
80 |
| - skos:narrowMatch saogf:Romaner , |
81 |
| - saogf:Ljudb%C3%B6cker , |
82 |
| - barngf:Bilderb%C3%B6cker , |
83 |
| - barngf:Kapitelb%C3%B6cker . |
84 |
| - |
85 |
| -kbgf:WrittenBook a :ContentForm ; |
86 |
| - skos:broader kbgf:Text, kbgf:Book ; |
87 |
| - skos:narrowMatch barngf:Kapitelb%C3%B6cker ; |
88 |
| - :singularLabel "Written book"@en , |
89 |
| - "Skriven bok"@sv ; |
90 |
| - :altLabel "Bok"@sv, "Book"@en . |
91 |
| - |
92 |
| -kbgf:Audiobook a :ContentForm ; |
93 |
| - skos:broader kbgf:Audio , |
94 |
| - kbgf:Book ; |
95 |
| - skos:exactMatch saogf:Ljudb%C3%B6cker ; |
96 |
| - :singularLabel "Ljudbok"@sv , |
97 |
| - "Audiobook"@en . |
98 |
| - |
99 |
| -kbgf:NonBookTextWithImages a :ContentForm ; |
100 |
| - skos:broader kbgf:NonBookText , kbgf:WorkWithImages ; |
101 |
| - rdfs:label "Text med bilder"@sv , |
102 |
| - "Text With Images"@en . |
103 |
| - |
104 |
| -kbgf:BookWithImages a :ContentForm ; |
105 |
| - skos:broader kbgf:WrittenBook , kbgf:WorkWithImages ; |
106 |
| - skos:editorialNote "TODO: PictorialWork?"@en ; |
107 |
| - skos:scopeNote "Gör ingen skillnad mellan bilder som är integral del av verket (där nya bilder är ett nytt verk) och texter där bilderna är kompletterande (). Sådana skillnader kan anges som genre/form."@sv ; |
108 |
| - skos:narrowMatch barngf:Bilderb%C3%B6cker ; |
109 |
| - :singularLabel "Bilderbok"@sv , |
110 |
| - "Book With Images"@en . |
111 |
| - |
112 |
| -kbgf:CartographicObject a :ContentForm; # GenreForm? |
113 |
| - skos:broadMatch kbrda:CartographicThreeDimensionalForm ; |
114 |
| - skos:broader kbgf:Object , g:Cartography ; |
115 |
| - rdfs:label "Kartografiskt objekt"@sv , |
116 |
| - "Cartographic Object"@en . |
117 |
| - |
118 |
| -kbgf:Database a :ContentForm ; # TODO: AbstractForm ? |
119 |
| - skos:broader kbgf:Integrating, kbgf:ComputerDataset ; |
120 |
| - skos:exactMatch saogf:Databaser ; |
121 |
| - skos:narrowMatch marc:UpdatingDatabase ; |
122 |
| - :singularLabel "Databas"@sv , |
123 |
| - "Database"@en . |
124 |
| - |
125 |
| -#kbgf:TactileBook a :ContentForm ; |
126 |
| -# skos:broader kbgf:Book , |
127 |
| -# kbgf:Tactile ; |
128 |
| -# skos:editorialNote "TODO: differentiate between \"filtbok\" och \"punktskriftsbok\"?"@en ; |
129 |
| -# skos:broadMatch kbrda:TactileText ; |
130 |
| -# skos:narrowMatch saogf:Punktskriftsb%C3%B6cker ; |
131 |
| -# :singularLabel "Tactile Book"@en , |
132 |
| -# "Taktil bok"@sv . |
133 |
| - |
134 |
| -kbgf:ComputerDataset a :ContentForm ; # GenreForm? |
135 |
| - skos:broadMatch kbrda:ComputerDataset ; |
136 |
| - skos:broader kbgf:Dataset . |
137 |
| - |
138 |
| -kbgf:NonMusicAudio a :ContentForm ; |
139 |
| - ptg:abstract true ; |
140 |
| - skos:broader kbgf:Audio ; |
141 |
| - rdfs:label "Non-music audio"@en , |
142 |
| - "Ljud men inte musik"@sv . |
143 |
| - |
144 |
| -kbgf:Software a :ContentForm ; # TODO: pending; integrate with ComputerGame, Application, ... |
145 |
| - ptg:abstract true ; |
146 |
| - # kbrda:ComputerProgram |
147 |
| - skos:related kbgf:Multimedia ; |
148 |
| - :prefLabel "Mjukvara"@sv , |
149 |
| - "Software"@en . |
0 commit comments