Здравствуйте, подскажите пожалуйста - при добавлении таблицы + обновлении в *edmx появляется ошибка:
Error 1 Error 3002: Problem in Mapping Fragment starting at line 2430: Potential runtime violation of table ModelListDetail's keys (ModelListDetail.ItemColor, ModelListDetail.ItemID, ModelListDetail.ItemPrice, ModelListDetail.ItemSize,
ModelListDetail.ModelAmountStone, ModelListDetail.ModelCollection, ModelListDetail.ModelColor, ModelListDetail.ModelDelivery, ModelListDetail.ModelKarat, ModelListDetail.ModelMaxPrice, ModelListDetail.ModelMinPrice, ModelListDetail.ModelModel, ModelListDetail.ModelName,
ModelListDetail.ModelNumber, ModelListDetail.ModelRankNew, ModelListDetail.ModelRankSale, ModelListDetail.PicturesModel, ModelListDetail.SetsNumber, ModelListDetail.StModAmount, ModelListDetail.StModAmount2, ModelListDetail.StModStone, ModelListDetail.StModStone2,
ModelListDetail.StoresCity, ModelListDetail.StoresNumber): Columns (ModelListDetail.ModelModel, ModelListDetail.ModelKarat, ModelListDetail.ModelColor, ModelListDetail.ModelName, ModelListDetail.ModelMinPrice, ModelListDetail.ModelMaxPrice, ModelListDetail.StModStone,
ModelListDetail.PicturesModel, ModelListDetail.ModelRankNew, ModelListDetail.ModelRankSale, ModelListDetail.ModelNumber, ModelListDetail.ItemID, ModelListDetail.ItemColor, ModelListDetail.ItemSize, ModelListDetail.StoresCity, ModelListDetail.StoresNumber,
ModelListDetail.ItemPrice, ModelListDetail.StModStone2, ModelListDetail.StModAmount, ModelListDetail.StModAmount2, ModelListDetail.SetsNumber, ModelListDetail.ModelAmountStone, ModelListDetail.ModelDelivery, ModelListDetail.ModelCollection) are mapped to EntitySet
ModelListDetail's properties (ModelListDetail.ModelModel, ModelListDetail.ModelKarat, ModelListDetail.ModelColor, ModelListDetail.ModelName, ModelListDetail.ModelMinPrice, ModelListDetail.ModelMaxPrice, ModelListDetail.StModStone, ModelListDetail.PicturesModel,
ModelListDetail.ModelRankNew, ModelListDetail.ModelRankSale, ModelListDetail.ModelNumber, ModelListDetail.ItemID, ModelListDetail.ItemColor, ModelListDetail.ItemSize, ModelListDetail.StoresCity, ModelListDetail.StoresNumber, ModelListDetail.ItemPrice, ModelListDetail.StModStone2,
ModelListDetail.StModAmount, ModelListDetail.StModAmount2, ModelListDetail.SetsNumber, ModelListDetail.ModelAmountStone, ModelListDetail.ModelDelivery, ModelListDetail.ModelCollection) on the conceptual side but they do not form the EntitySet's key properties
(ModelListDetail.Discount, ModelListDetail.ItemColor, ModelListDetail.ItemID, ModelListDetail.ItemPrice, ModelListDetail.ItemSize, ModelListDetail.ModelAmountStone, ModelListDetail.ModelCollection, ModelListDetail.ModelColor, ModelListDetail.ModelDelivery,
ModelListDetail.ModelKarat, ModelListDetail.ModelMaxPrice, ModelListDetail.ModelMinPrice, ModelListDetail.ModelModel, ModelListDetail.ModelName, ModelListDetail.ModelNumber, ModelListDetail.ModelRankNew, ModelListDetail.ModelRankSale, ModelListDetail.PicturesModel,
ModelListDetail.SetsNumber, ModelListDetail.StModAmount, ModelListDetail.StModAmount2, ModelListDetail.StModStone, ModelListDetail.StModStone2, ModelListDetail.StoresCity, ModelListDetail.StoresNumber).
C:\Users\User1\Desktop\VC2008 MUIZ\Miuz_Market1\Current\Source\mjfOnLine\Data\MJFWH2.edmx 2431 17 mjfOnLine
Я предполагаю Entity Framework вывляет колонки как первичные ключи, как можно от этого избавиться?