Open kimdhamilton opened 3 years ago
I would say that this isn't a new instance - it describes the 'concept' and 'instance' that aligns with what we're calling Concept 3.
Right, this isn't a new use case; I just want to work through how it would work with schema.org types. I think EOCred, EOProgram, and Course will be especially interesting types to factor in.
I think this is 1 combined with 3: the learner completed a program (1) and, as a result, attained a credential (3)
I updated the title to make that clearer
In addition to schema.org EOCred, which we've discussed, the following schema.org types look very useful:
Example Scenario
Person
has earned anEOCred
EOProgram
?) and/orCourse
/CourseInstance
s associated with the program.Note: Navigationally, I can get from
EOProgram
toEOCred
viaeducationalCredentialAwarded
, but there's no pre-defined backwards link.Options to express this
Person
hasCredential
EOCred
as a result ofEOProgram
Person
:Person
hasCredential
EOCred
, andPerson
hasCompleted
/completedProgram
(name TBD)EOProgram
Discussion
2 would result in a flatter structure, and the more complex relationships could still be determined (dotted line) out of the context of a single VC, for example, by separate knowledge of the entities and relationships.
Would either be a candidate for a new addition to schema.org, given that this is pretty common in VC EDU scenarios.