Title image for OpenSourceApi
Title image for WikiApi
Programming into Science
Science into Programming
Version

Resource

Resource is a set of interfaces that enable common operations on items such as pages or blog entries. The interfaces provide organization of resources into a tree-like structure and association with an identifier. No resource details are accessible through this interface and resources are referenced by the generic interface ResourceDescriptor.

Data

The organizational data stored for a resource is independent from the details of the resource itself. The diagram below shows this separation as would be formed in database tables.

Diagram 1: Resource table relationships

In this diagram, resource tables hold the hierarchical structure, but have an external ID that may be used by the actual resource.