EntitySchema:E1: Difference between revisions

Updated Schema text: +EXTRA syntax, meaning that the specified predicate may be used in valid objects in a way outside that specified by the shape (i.e. it can be an instance of or subclass of something else too), which is currently required for Cradle's regex to identify it.
(Updated Schema text: Try using IRI type for website (similar to URI).)
(Updated Schema text: +EXTRA syntax, meaning that the specified predicate may be used in valid objects in a way outside that specified by the shape (i.e. it can be an instance of or subclass of something else too), which is currently required for Cradle's regex to identify it.)
Schema / Line 22: Schema / Line 22:
start = @<Convention>
start = @<Convention>


<Convention> {
<Convention> EXTRA wfdt:P1 {
   # instance of
   # instance of
   wfdt:P1 @<ConventionSeries> ;
   wfdt:P1 @<ConventionSeries> ;
Schema / Line 39: Schema / Line 39:
}
}


<ConventionSeries> {
<ConventionSeries> EXTRA wfdt:P2 {
   # subclass of furry convention
   # subclass of furry convention
   wfdt:P2 [wfd:Q2] ;
   wfdt:P2 [wfd:Q2] ;
}
}
Bureaucrats, emailconfirmed, Administrators
273

edits