在第143頁的教科書(A Developer’s Guide to the Semantic Web by Yu, Liyang)中,它暗示「 明確聲明給定的URI表示數據類型總是有用的,如下所示:」 。然後它顯示下面的代碼:在RDF代碼中使用rdfs:數據類型的必要性
<rdf:Property
rdf:about1⁄4"http://www.liyangyu.com/camera#model">
<rdfs:domain rdf:resource="#Camera"/>
<rdfs:range
rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</rdf:Property>
<rdfs:Datatype
rdf:about="http://www.w3.org/2001/XMLSchema#string"/>
我不明白最後兩行的必要性。據我所知,XMLSchema#string
將適用於任何字符串。並且如here所示,rdfs:Datatype
是「數據類型的類別」。
如果我們不使用最後兩行,我們會失去什麼?
是的,我看到了這個例子。但是我沒有發現它對前面的代碼(我們正在考慮的代碼)足夠有說服力。 – Masroor