Так что я вид, что я связан с Entity Framework, вид выглядит следующим образом:Entity Framework портя строки идентификаторов
CREATE VIEW [dbo].[vwRetroContractAggregate] AS
\t SELECT top 100 percent Rowid,
\t RegionPeril,
\t RIType,
\t RIProgramme,
\t RIContract,
\t Level,
\t TotalReinstatement,
\t CcyCodeISO,
\t ColumnType,
\t TotalRecovery,
\t MaxRecovery,
\t MeanRecovery
\t FROM NctWarehouseStaging.dbo.NctRetroContractAggregate<br>
\t order by RegionPeril
Когда я запускаю представление в SQL Server I получить уникальный идентификатор строки для каждой строки, но когда я запустил приведенный ниже оператор в структуре сущности, он возвращает результаты со всеми видами случайных дубликатов идентификаторов без шаблона. Почему это произойдет, потому что я никогда раньше не встречал ничего подобного?
var results = db.vwRetroContractAggregates.ToList();