Eric, I found an even better URI for you for the Declaration of
Independence:
http://id.loc.gov/authorities/names/n79029194.html
Now that could be seen as being representative of the name chosen by the
LC Name Authority, but the related VIAF record, as per the VIAF
definition of itself, represents the real world thing itself. That URI is:
http://viaf.org/viaf/179420344/
I noticed that this VIAF URI isn't linked from the Wikipedia page, so I
will add that.
kc
On 11/2/13 9:00 PM, Eric Lease Morgan wrote:
How can I write an RDF serialization enabling me to express the fact that the
United States Declaration Of Independence was written by Thomas Jefferson and
Thomas Jefferson was a male? (And thus asserting that the Declaration of
Independence was written by a male.)
Suppose I have the following assertion:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/" >
<!-- the Declaration Of Independence was authored by Thomas Jefferson -->
<rdf:Description
rdf:about="http://www.archives.gov/exhibits/charters/declaration_transcript.html">
<dc:creator>http://www.worldcat.org/identities/lccn-n79-89957</dc:creator>
</rdf:Description>
</rdf:RDF>
Suppose I have a second assertion:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:foaf="http://xmlns.com/foaf/0.1/">
<!-- Thomas Jefferson was a male -->
<rdf:Description
rdf:about="http://www.worldcat.org/identities/lccn-n79-89957">
<foaf:gender>male</foaf:gender>
</rdf:Description>
</rdf:RDF>
Now suppose a cool Linked Data robot came along and harvested my RDF/XML.
Moreover lets assume the robot could make the logical conclusion that the
Declaration was written by a male. How might the robot express this fact in
RDF/XML? The following is my first attempt at such an expression, but the
resulting graph (attached) doesn't seem to visually express what I really want:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#”
xmlns:foaf="http://xmlns.com/foaf/0.1/“
xmlns:dc="http://purl.org/dc/elements/1.1/“>
<rdf:Description
rdf:about="http://www.worldcat.org/identities/lccn-n79-89957">
<foaf:gender>male</foaf:gender>
</rdf:Description>
<rdf:Description
rdf:about="http://www.archives.gov/exhibits/charters/declaration_transcript.html">
<dc:creator>http://www.worldcat.org/identities/lccn-n79-89957</dc:creator>
</rdf:Description>
</rdf:RDF>
Am I doing something wrong? How might you encode such the following expression — The
Declaration Of Independence was authored by Thomas Jefferson, and Thomas Jefferson
was a male. And therefore, the Declaration Of Independence was authored by a male
named Thomas Jefferson? Maybe RDF can not express this fact because it requires two
predicates in a single expression, and this the expression would not be a triple but
rather a “quadrile" — object, predicate #1, subject/object, predicate #2, and
subject?
—
Eric Morgan
[cid:2A12C96F-E5C4-4C77-999C-B7FF5C2FA171@att.net]
--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
m: 1-510-435-8234
skype: kcoylenet