summaryrefslogtreecommitdiff
path: root/rdf
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2024-04-28 09:55:51 +0200
committerJonas Smedegaard <dr@jones.dk>2024-04-28 09:55:51 +0200
commitc7a4cd66b3c03079fc5637a2773ac4ec266929c1 (patch)
treecf2a9e6cdd5782b431765b3f81751d1ed6f357ec /rdf
parenta11d7fdf8277d0a340238fb16b75dcc75b6bcc5c (diff)
add draft ontology waste
Diffstat (limited to 'rdf')
-rw-r--r--rdf/sdml-catalog.json6
-rw-r--r--rdf/waste.sdm29
2 files changed, 35 insertions, 0 deletions
diff --git a/rdf/sdml-catalog.json b/rdf/sdml-catalog.json
index 5c635f6..48d5392 100644
--- a/rdf/sdml-catalog.json
+++ b/rdf/sdml-catalog.json
@@ -6,6 +6,12 @@
"relative_url": "learning#",
"relative_path": "./learning.sdm"
}
+ },
+ "waste": {
+ "item": {
+ "relative_url": "waste#",
+ "relative_path": "./waste.sdm"
+ }
}
}
}
diff --git a/rdf/waste.sdm b/rdf/waste.sdm
new file mode 100644
index 0000000..748b5b3
--- /dev/null
+++ b/rdf/waste.sdm
@@ -0,0 +1,29 @@
+module waste base <https://thoughtroam.abcdefghijklmnopqrstuvxyzæøå.dk/rdf/> is
+
+ entity Citizen
+
+ entity Host
+
+ entity WasteCollector
+
+ structure Garbage is
+ grosserThan -> Trash
+ end
+
+ structure Trash is
+ grosserThan -> Rubbish
+ end
+
+ structure Rubbish is
+ grosserThan -> Waste
+ end
+
+ structure Waste is
+ grosserThan -> Litter
+ end
+
+ structure Litter is
+ grosserThan -> Refuse
+ end
+
+end