// Standard namespaces // see https://www.w3.org/2003/01/geo/ [entity:entity] > mix:created, mix:referenceable mixin [entity:local] > entity:entity mixin - entity:type (String) m [entity:relatedTo] mixin + entity:relatedTo (nt:address) * // // ENTITY DEFINITION // //[entity:definition] > entity:composite, mix:created, mix:lastModified, mix:referenceable //- entity:type (String) multiple //[entity:part] //[entity:reference] //[entity:composite] //orderable //+ * (entity:part) //+ * (entity:reference) //+ * (entity:composite) // // TYPOLOGY // [entity:typologies] + * (entity:terms) = entity:terms [entity:term] orderable - name (NAME) m - * (*) + term (entity:term) = entity:term * [entity:terms] > mix:referenceable orderable + term (entity:term) = entity:term * // // FORM // [entity:form] mixin [entity:formSubmission] mixin [entity:formSet] > mix:title mixin // // GRAPHICS // [entity:box] mixin - svg:width (DOUBLE) - svg:height (DOUBLE) - svg:length (DOUBLE) - svg:unit (STRING) - svg:dur (DOUBLE) // LDAP-LIKE ENTITIES // A real person [entity:person] > entity:entity mixin - ldap:sn (String) - ldap:givenName (String) - ldap:mail (String) * [entity:user] > entity:person mixin - ldap:distinguishedName (String) - ldap:uid (String) // GEOGRAPHY [entity:geopoint] mixin - geo:long (DOUBLE) - geo:lat (DOUBLE) - geo:alt (DOUBLE)