SIOC properties cardinality

Hi all,

I was thinking about adding cardinality restrictions to some of the
SIOC properties (if so, the ontology will use OWL properties instead
of RDFS one, but I don't think that's an issue).
It will allow to more precisely mention what we expect from SIOC data
(and also valid this).

The list has been added to OntologieIssues page of the wiki [1] and
here's a few one to discuss:

* account_of: min = 1; max = 1 .
If an account is shared by more that one foaf:Person, I think it's
better to use a foaf:Group as range since sioc:account_of has
foaf:Agent for range (not already in the specs, but seems it was
agreed on the list [2])

* avatar: max = 1 ?
A foaf:Person can have many foaf:depiction, but for a give user maybe
one avatar is enough ?

* content: min = max = 1
Only one content for a post (+ the encoded version)

* email: max=1 ?
Only on email per sioc:User ?
Is that needed ?

* email_sha1: same as email

* has_container: min = 1;
If max = 1, can we use sioc:sibling for same posts on other forums ?

* has_creator: no min, as we can have only foaf:maker; no max (i.e.
colaborative pages / wikis)

* has_host: min = 1; max ?

* id: max = 1
Must be unique, as the spec says

* ip_adress: max = 1
Should be unique for a given sioc:Post

* link: max = 1
Only one HTML page for a sioc:Post ?

* name: min = 1 (needed ?); max = 1 (only on name per sioc:User ?)

Best,

Alex.

[1] http://esw.w3.org/topic/SIOC/OntologyIssues
[2] http://groups.google.com/group/sioc-dev/tree/browse_frm/thread/b6a9a0b677195eed/f2bd54b7f114459b?rnum=1&q=hullo&_done=%2Fgroup%2Fsioc-dev%2Fbrowse_frm%2Fthread%2Fb6a9a0b677195eed%2F4efd8f5a4f3c8445%3Flnk%3Dgst%26q%3Dhullo%26rnum%3D1%26#doc_fed5face728281f2

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "SIOC-Dev" group.
To post to this group, send email to sioc-dev@googlegroups.com
To unsubscribe from this group, send email to sioc-dev-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sioc-dev
-~----------~----~----~----~------~----~------~--~---

SIOC properties cardinality

Alexandre Passant wrote:
> Hi all,
>
> I was thinking about adding cardinality restrictions to some of the
> SIOC properties (if so, the ontology will use OWL properties instead
> of RDFS one, but I don't think that's an issue).
> It will allow to more precisely mention what we expect from SIOC data
> (and also valid this).
>
> The list has been added to OntologieIssues page of the wiki [1] and
> here's a few one to discuss:
>
> * account_of: min = 1; max = 1 .
> If an account is shared by more that one foaf:Person, I think it's
> better to use a foaf:Group as range since sioc:account_of has
> foaf:Agent for range (not already in the specs, but seems it was
> agreed on the list [2])
>
> * avatar: max = 1 ?
> A foaf:Person can have many foaf:depiction, but for a give user maybe
> one avatar is enough ?

restrictive, IMO

> * content: min = max = 1
> Only one content for a post (+ the encoded version)
>
> * email: max=1 ?
> Only on email per sioc:User ?
> Is that needed ?

restrictive, IMO

> * email_sha1: same as email

restrictive, IMO

> * has_container: min = 1;
> If max = 1, can we use sioc:sibling for same posts on other forums ?
>
> * has_creator: no min, as we can have only foaf:maker; no max (i.e.
> colaborative pages / wikis)
>
> * has_host: min = 1; max ?
>
> * id: max = 1
> Must be unique, as the spec says
>
> * ip_adress: max = 1
> Should be unique for a given sioc:Post
>
> * link: max = 1
> Only one HTML page for a sioc:Post ?

restrictive, IMO

> * name: min = 1 (needed ?); max = 1 (only on name per sioc:User ?)

not sure for the last one, but for the ones where I found the card
restrictions are unnecessarily restrictive, I added it, the others look
fine IMO.

axel

> [1] http://esw.w3.org/topic/SIOC/OntologyIssues
> [2] http://groups.google.com/group/sioc-dev/tree/browse_frm/thread/b6a9a0b677195eed/f2bd54b7f114459b?rnum=1&q=hullo&_done=%2Fgroup%2Fsioc-dev%2Fbrowse_frm%2Fthread%2Fb6a9a0b677195eed%2F4efd8f5a4f3c8445%3Flnk%3Dgst%26q%3Dhullo%26rnum%3D1%26#doc_fed5face728281f2
>
> >
>

--
Dr. Axel Polleres
email: axel@polleres.net url: http://www.polleres.net/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "SIOC-Dev" group.
To post to this group, send email to sioc-dev@googlegroups.com
To unsubscribe from this group, send email to sioc-dev-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sioc-dev
-~----------~----~----~----~------~----~------~--~---