Difference between revisions of "Knowledge Tree"
From PAWS Lab
Line 2: | Line 2: | ||
==ER Model and RDF Bindings== | ==ER Model and RDF Bindings== | ||
− | <span style="color:silver;">Silver</span> color - deprecated. | + | <!--<span style="color:silver;">Silver</span> color - deprecated.--> |
* '''<span id='Node'>Node</span>''' - [[rss#channel|rss:channel]] or [[rss#item|rss:item]] depending on context, alternatively [[dcmitypes#Collection|dcmitypes:Collection]] when a folder | * '''<span id='Node'>Node</span>''' - [[rss#channel|rss:channel]] or [[rss#item|rss:item]] depending on context, alternatively [[dcmitypes#Collection|dcmitypes:Collection]] when a folder | ||
** <span id='Node.hasChildNode'>Node.hasChildNode</span> - [[rss#items|rss:items]] | ** <span id='Node.hasChildNode'>Node.hasChildNode</span> - [[rss#items|rss:items]] | ||
Line 13: | Line 13: | ||
** <span id='Node.nodeTitle'>Node.nodeTitle</span> - [[rss#item.title|rss:item.title]] | ** <span id='Node.nodeTitle'>Node.nodeTitle</span> - [[rss#item.title|rss:item.title]] | ||
** <span id='Node.nodeDescription'>Node.nodeDescription</span> - [[rss#item.description|rss:item.description]] | ** <span id='Node.nodeDescription'>Node.nodeDescription</span> - [[rss#item.description|rss:item.description]] | ||
− | ** <span style="color:silver;" id='Node.hasExternalResource'>Node.hasExternalResource</span> | + | <!--** <span style="color:silver;" id='Node.hasExternalResource'>Node.hasExternalResource</span>--> |
** <span id='Node.hasNodeType'>Node.hasNodeType</span> - refine dcmitypes? | ** <span id='Node.hasNodeType'>Node.hasNodeType</span> - refine dcmitypes? | ||
** <span id='Node.hasURL'>Node.hasURL</span> - [[rss#item.link|rss:item.link]] | ** <span id='Node.hasURL'>Node.hasURL</span> - [[rss#item.link|rss:item.link]] |
Revision as of 17:27, 17 October 2007
Knowledge Tree is a learning management system
ER Model and RDF Bindings
- Node - rss:channel or rss:item depending on context, alternatively dcmitypes:Collection when a folder
- 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.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
- ItemType - arguably doesn't need RDF serialization
- itemtypeTitle
- itemtypeDescription
- itemtypeType
- itemtypeURL
- itemtypeIcon
- itemtypeClassName
- itemtypeURLSufix
- RightType - arguably doesn't need RDF serialization
- righttypeTitle
- righttypeDescription