Integrating Multiple Data Models