Зависимое свойство в ReferentialConstraint отображается в столбец, созданный хранилищем. Столбец: «ID»

Я не могу понять, почему я получаю эту ошибку, когда пытаюсь добавить объект Venue и вызывать SaveChanges (). Единственная разница в модели с объектами Venue заключается в том, что они имеют отношение 1 к 1..0 с City.

City city = ProcessCityCache(ev, country, db); // After this call, 'city' is already persisted.
venue = new Venue {
    TicketMasterURL = ev.VenueSeoLink,
    Name = Capitalize(ev.VenueName),
    City = city
};
db.Venues.AddObject(venue);
db.SaveChanges(); // Exception thrown here.

Мы будем благодарны за любое понимание!

Model Diagram

(Откройте изображение в отдельной вкладке / окне, чтобы увидеть полный размер)

16
задан Nick Strupat 10 July 2011 в 17:15
поделиться