1
Betrachtet man die folgende BeziehungKann diese Beziehung in RDBMS modelliert werden?
OWL: Class Hotel hasDistanceTo OWL: Klasse TouristAttraction
Ist es möglich, diese Beziehung in Beziehung Datenbanken zu modellieren? Wenn ja, wird das effizient sein?
warum sollte man dann lieber Ontologien als relationale Datenbanken verwenden? Gibt es ein Szenario, in dem ein auf Ontologie basierendes Modell dem relationalen Datenmodell überlegen ist? – panther1
Wenn Ihre Daten mit einer kleinen Anzahl von Tabellen modelliert werden können, gewinnen relationale DBs. Das RDF-basierte Modell ist besser, wenn Sie viele verschiedene Objekttypen haben und an verschiedenen Beziehungen zwischen diesen Objekten interessiert sind. Hier werden Ihre Daten besser als RDF-Grafiken ausgedrückt und abgefragt als Tabellen und Relationen. es gibt Interesse der Industrie in RDF und SPARQL, zum Beispiel: http://biquity.umbc.edu/blogger/2012/03/02/cray-announces-an-rdf-eating-graph-appliance/ – CaptSolo
In meiner Erfahrung diese werden normalerweise "Join-Tabellen" genannt, aber Wikipedia als große Liste von Begriffen unter [Assoziative Entität] (https://en.wikipedia.org/wiki/Associative_entity). –