My SQL query against a particular view returns me 3 different rows.
select * from vwSummary where vidate >= \'10-15-2010\' and vidate <= \'10-15-2010\'
Set entity key on the entity model of the view. This worked for me in two separate instances. You can use one or more properties in the key.