I updated http://wiki.eclipse.org/Higgins/ModelAPIs to align with all these comments except the one about entityID. I'll start another thread for that.
>>> Paul Trevithick <paul@xxxxxxxxxxxxxxxxx> 09/02/08 8:51 PM >>>
Paul, can you look over the latest text at http://wiki.eclipse.org/Higgins/ModelAPIs and let me know what you'd change?
re: attribute types: Right now, the entities that describe attribute types are named for the attribute type they describe so one might have the entityID "http://example.com/prop/fullname". They currently are all of the type "http://www.w3.org/2000/01/rdf-schema#Property" (as per Markus' suggestion). Also note that these attribute types only describe simple attributes since now complex attributes are entites (blank or named -- doesn't matter), so those are described as entity types (classes)
re: entity classes: Currently, the entities that describe entity classes are named for the entity type the describe so one might have the entityID "http://example.com/class#Person". They currently are all of the type "http://www.w3.org/2002/07/owl#Class" (as per Markus' suggestion).
Jim
>>> Paul Trevithick <paul@xxxxxxxxxxxxxxxxx> 09/01/08 8:19 PM >>>
Jim,
I agree with Markus’ general direction here.
A few words on terminology...
I’m going to assume that we call the entities that define new kinds of attributes “Attribute Types” (see the red links here http://wiki.eclipse.org/Attribute) and I’m going to assume that we call the entities that define new kinds of entities “Entity Classes”. I don’t have a word for the id of an Attribute Type. I’ll just see how it goes referring to it as “Attribute Type id”. This id might be a string (e.g. “eye-color”) or an opaque URI (e.g. http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality) or the UDI of a local Attribute Type entity.
-Paul
On 8/28/08 10:39 AM, "Markus Sabadello" <msabadello@xxxxxxxxxxxxx> wrote:
|