18. The computer-readable storage medium of claim 17 wherein the navigation service comprises: a plurality of navigation providers each associated with a specific type of navigation; a navigation service layer configured to transmit a navigation service request to one or more of the navigation providers; and a metadata service for providing the plurality of navigation providers with access to a metadata store, each navigation provider being configured to respond to a received data navigation request by interacting with the metadata service to identify at least one data navigation path.
18. The computer-readable storage medium of claim 17 wherein the navigation service comprises: a plurality of navigation providers each associated with a specific type of navigation; a navigation service layer configured to transmit a navigation service request to one or more of the navigation providers; and a metadata service for providing the plurality of navigation providers with access to a metadata store, each navigation provider being configured to respond to a received data navigation request by interacting with the metadata service to identify at least one data navigation path. 20. The computer-readable storage medium of claim 18 wherein at least one of the plurality of navigation providers is associated with navigation from transaction data to related aggregated data.