One way might be to lie to the Entity Framework about the primary key. This would require going into the store mapping in the EDMX and changing the primary key flags. Realize, however, that if you do this then the Update Model from Database wizard will try to "fix" your mapping every time you do an update.
Another way would be to create a view in your database and map the view instead of the table.
Craig Stuntz
2009-02-19 12:56:29