philbarker / transcript_jsonld

PESC College transcript in JSON(-LD)
1 stars 0 forks source link

Person contact details #6

Closed philbarker closed 11 months ago

philbarker commented 11 months ago

Our model provides the address for a student via a Contact object (which allows for contextualizing of the contact), CEDS attaches the address directly to the Person.

Should we use:

4pins commented 11 months ago

I would have done it like CEDS but I'm no RDF expert. Should we recommend CEDS do it differently?

philbarker commented 11 months ago

From meeting today:

Agreement to use CTDL where CEDS does not have coverage.

Therefore:

philbarker commented 11 months ago

@4pins both are valid in RDF, and schema.org actually allows both. After reflection I prefer using a ContactPoint object because it clarifies the relationship between the person and the address, otherwise it could be a term-time address, permanent residence address, PO box contact or whatever.

4pins commented 11 months ago

Alright.

As long as we are aligning with preexisting things on one side or the other, that is all I can really ask for.