2016-04-12 6 views
5

एक RDF ग्राफ के कछुए क्रमबद्धता में, मैं (प्रकार का एक आम मूल्य के साथ, कई व्यक्तियों सभी) इस तरह कई ट्रिपल है:टर्टल आरडीएफ क्रमबद्धता में रिवर्स संपत्ति पथ?

:A a :b . 
:B a :b . 
:C a :b . 
:D a :b . 
# … 
:Z a :b . 

वहाँ किसी भी तरह से कछुए में संक्षेप इस लिखने के लिए है? SPARQL, जो कछुए के लिए कुछ समानताएं हैं में, हम लिख सकते हैं:

:b ^a :A, :B, :C, …, :Z . 

वहाँ कछुए में एक समकक्ष है?

उत्तर

3

नहीं, इसके लिए एक कछुए शॉर्टकट नहीं है। RDF 1.1 Turtle देखें एक सुझाव है कि कई मुफ्त ऑटोलॉजी संपादकों में से एक का उपयोग करें और टेक्स्ट क्रमबद्धता को पढ़ने के बारे में ज्यादा चिंता न करें। TopBraid Composer Free और Protégé अच्छे विकल्प हैं, हालांकि प्रोटेजे ओडब्लूएल पर अधिक केंद्रित है।

+1

यह कछुए के बारे में निराशाजनक चीजों में से एक है। SPARQL क्वेरी सिंटैक्स वास्तव में * करता है * इसके लिए कुछ है: रिवर्स प्रॉपर्टी पथ। इसका उपयोग करके, हम लिख सकते हैं ': बी^rdf: टाइप: ए,: बी,: सी,: डी'। एन 3 में ऐसा कुछ भी था, लेकिन मुझे यकीन नहीं है कि यह बिल्कुल वही है), लेकिन मुझे लगता है कि यह टर्टल में नहीं आया, मुझे लगता है। :( –

+0

संपत्ति पथ एक "पथ" हैं, जिसका अर्थ है कि यह ट्रिपल पैटर्न का एक सेट निर्दिष्ट करके ग्राफ पैटर्न से मिलान करने का एक तरीका है। टर्टल, जेएसओएन-एलडी, आरडीएफ/एक्सएमएल आदि के माध्यम से टेक्स्ट प्रस्तुतियों में ट्रिपल निर्दिष्ट करना वास्तव में एक अलग उद्देश्य है। – scotthenninger

+0

हां, मनमाने ढंग से पथ बहुत समझ नहीं पाएंगे, क्योंकि इंटरमीडिएट नोड्स क्या होंगे? लेकिन इन तरह के मामलों में एक रिवर्स संपत्ति बहुत उपयोगी होगी। –

संबंधित मुद्दे