Patent attributes
A method, apparatus, and article of manufacture for calculating fees for accessing components of a federated database are disclosed. Generally, the federated database may be composed of database components exposed through an externalized data model by a first entity combined with database components from a second entity. The second entity defines a data model describing the structure of the database components made available to the first entity. Using the externalized data model from the second entity, the first entity may construct a composite data model defining the structure of the federated database. The second entity may further define a fee schedule describing how fees are to be calculated for accessing data from the database components described by the externalized data model.