I'm going to do a project that will require pulling a lot of data out of a Microsoft CRM database as well as my database for reporting purposes, probably for use by MS SQL Server Reporting Services. Just wondering....I will use adapter, of course, but I think I would want to pass entities to the report engine just as if these entities come from a single database. But...they don't. If I were using ADO.NET datasets I would probably define my own datasets and then populate them from both dbs. Actually, I guess I could just do that, populate them from entities coming from both dbs, but I try to avoid ADO.NET now if I can help it.
If I want to pass an entity that contains fields from multiple dbs, how would I go about doing that? In the designer I can only create entities that map to a single db.