Difference between revisions of "Knowledge Tree"
From PAWS Lab
Line 20: | Line 20: | ||
** <span id='Node.hasIcon'>Node.hasIcon</span> | ** <span id='Node.hasIcon'>Node.hasIcon</span> | ||
** <span id='Node.isFolder'>Node.isFolder</span> - [[rss#channel|rss:channel]] and/or [[dcmitypes#Collection|dcmitypes:Collection]] | ** <span id='Node.isFolder'>Node.isFolder</span> - [[rss#channel|rss:channel]] and/or [[dcmitypes#Collection|dcmitypes:Collection]] | ||
− | * '''<span id='User'>User</span>''' | + | * '''<span id='User'>User</span>''' - [[foaf#Person|foaf:Person]] |
− | * '''<span id='Group'>Group</span>''' - group is a special kind of User entity | + | * '''<span id='Group'>Group</span>''' - group is a special kind of User entity - [[foaf#Group|foaf:Group]] |
− | ** <span id='hasMember'>hasMember</span> | + | ** <span id='User.hasMember'>User.hasMember</span> - applicable to Group only - [[foaf#hasMember|foaf:hasMember]] |
− | ** <span id='isMemberOf'>isMemberOf</span> | + | ** <span id='User.isMemberOf'>User.isMemberOf</span> - applicable to User only - as inverse of [[foaf#hasMember|foaf:hasMember]] |
− | ** <span id='hasURI'>hasURI</span> | + | ** <span id='User.hasURI'>User.hasURI</span> - [[rdf#about|rdf:about]] |
− | ** <span id='hasLogin'>hasLogin</span> | + | ** <span id='User.hasLogin'>User.hasLogin</span> - [[foaf#holdsAccount|foaf:holdsAccount]]→'''[[foaf#OnlineAccount|foaf:OnlineAccount]]'''→[[foaf#accountName|foaf:accountName]] |
− | ** <span id='hasName'>hasName</span> | + | ** <span id='User.hasName'>User.hasName</span> - [[foaf#name|foaf:name]] |
− | ** <span id='hasPass'>hasPass</span> | + | ** <span id='User.hasPass'>User.hasPass</span> - unavailable via RDF serialization |
− | ** <span id='isGroup'>isGroup</span> | + | ** <span id='User.isGroup'>User.isGroup</span> - via [[foaf#Group|foaf:Group]] |
− | ** <span id='hasEmail'>hasEmail</span> | + | ** <span id='User.hasEmail'>User.hasEmail</span> - SHA1-encoded - [[foaf#mbox_sha1sum|foaf:mbox_sha1sum]] |
− | ** <span id='hasOrganization'>hasOrganization</span> | + | ** <span id='User.hasOrganization'>User.hasOrganization</span> |
− | ** <span id='hasCity'>hasCity</span> | + | ** <span id='User.hasCity'>User.hasCity</span> |
− | ** <span id='hasCountry'>hasCountry</span> | + | ** <span id='User.hasCountry'>User.hasCountry</span> |
− | ** <span id='hasNote'>hasNote</span> | + | ** <span id='User.hasNote'>User.hasNote</span> |
* '''<span id='Right'>Right</span>''' | * '''<span id='Right'>Right</span>''' | ||
** <span id='hasTargetAgent'>hasTargetAgent</span> | ** <span id='hasTargetAgent'>hasTargetAgent</span> |
Revision as of 22:39, 16 October 2007
Knowledge Tree is a learning management system
ER Model and RDF Bindings
Silver color - deprecated.
- Node - rss:channel or rss:item depending on context
- Node.hasChildNode - rss:items
- Node.hasParentNode
- Node.{ordered list of subordinates} - via rdf:Seq subordinate of the rss:items
- Node.{weight of subordinates}
- Node.hasCreator - dc:creator
- Node.creationDate - dc:created
- Node.modificationDate - dc:modified
- Node.nodeTitle - rss:item.title
- Node.nodeDescription - rss:item.description
- Node.hasExternalResource
- Node.hasNodeType - refine dcmitypes?
- Node.hasURL - rss:item.link
- Node.hasURI - implicitly via rdf:about→rss:item
- Node.hasIcon
- Node.isFolder - rss:channel and/or dcmitypes:Collection
- User - foaf:Person
- Group - group is a special kind of User entity - foaf:Group
- User.hasMember - applicable to Group only - foaf:hasMember
- User.isMemberOf - applicable to User only - as inverse of foaf:hasMember
- User.hasURI - rdf:about
- User.hasLogin - foaf:holdsAccount→foaf:OnlineAccount→foaf:accountName
- User.hasName - foaf:name
- User.hasPass - unavailable via RDF serialization
- User.isGroup - via foaf:Group
- User.hasEmail - SHA1-encoded - foaf:mbox_sha1sum
- User.hasOrganization
- User.hasCity
- User.hasCountry
- User.hasNote
- Right
- hasTargetAgent
- hasRightType
- hasParentNodeType
- hasChildNodeType
- hasSubtreeNode
- hasQuantity
- hasDescription
- hasOwnerFlag
- Concept/Tag
- hasCreator
- creationDate
- modificationDate
- conceptTitle
- NodeConcept
- hasNode
- hasConcept
- relationType
- hasCreator
- creationDate
- ConceptConcept
- hasSuperordinate
- hasSubordinate
- UserConcept
- hasUser
- hasConcept
- creationDate
- ItemType
- RightType
- NodeRating
- hasNode
- hasRatingValue
- isAnonymous
- hasComment
- hasUser - dc:creator
- creationDate - dc:created
- modificationDate - dc:modified