I am building a application with these patterns: Silverlight, RIA, EF, Prism, SL Unit Testing.
This project will have lots of entities and lots of modules referencing those entities. Each entity is in its own RIA Service Library along with the RIA domain service and associated metadata.
I am running into problems when I reference a certain table in two different entities. For example table bar exists in entity1 and entity2.
My Question: Is it good practice to have the same table in multiple entities (.edmx files)?
If so what are good ways to avoid them causing a mulitple reference error?
If not what do I do when I need that table in another entity?