Я получаю исключение при попытке добавить L2SQL в DataContext
"Невозможно найти ключевой элемент litterId для ключа litterId в типе Rat. Ключ может быть неправильным или имя поля или свойства Крысы могло измениться."
Вот код, который его запускает:
Rat petty = new Rat();
petty.PetName = "Ratty";
dc.Pets.InsertOnSubmit(petty);
Крыса - это класс, производный от питомца. Я могу вставлять объекты Pet без проблем. Я сделал наследование в соответствии со спецификациями в MSDN с конструктором L2SQL O / R.