The Two Dogs Problem

Apologies if this has come up before.  I was wondering the best way to
model the following:

Alice owns a dog.  We choose to model it as follows.

:Alice :owns a dbpedia:dog

All is going well.

Then Alice gets given a second dog.

If we write:

:Alice :owns a dbpedia:dog
:Alice :owns a dbpedia:dog

Since RDF is a set, the duplicate triple is disgarded.  So Alice still
is described as owning one dog.

Is there a standard way to model Alice owning two dogs?

Received on Friday, 17 December 2010 09:05:56 UTC