A method and a system for facilitating data retrieval from a plurality of
data sources are provided. A plurality of `Local Data Objects` (LDOs)
corresponding to the plurality of data sources are generated. Further,
the plurality of LDOs are mapped onto a `Global Data Object` (GDO). The
GDO consolidates the plurality of LDOs into a single integrated model.
The mapping of the LDOs onto the GDO includes a plurality of `binding
conditions` that relate LDO attributes to GDO attributes. The mapping
also includes a plurality of `transformation functions` for transforming
the LDO attributes to the GDO attributes.