1. A system comprising: a database including a plurality of syndicated resources and at least one representation of the syndicated resources, the representation expressed in an outline markup language wherein the content encoded in the outline markup language defines a relationship between data distributed in plurality of locations; a database management system for the database; a syndication input to the database that subscribes to at least one syndicated feed and writes items in the syndicated feed to the database; and a syndicated output that publishes results of a database function to an output data feed.