Имате нужда от уникален индекс. Каква е целта на вашия модел? Искате ли един запис за човек и ReceivedAt да е последният път, когато той е бил „получен“, или това е по-скоро събитие, когато всеки път, когато е бил „получен“, трябва да е тук веднъж? Създайте уникален индекс на (Име, Заглавие) или (Име, Заглавие, Получено При). Тъй като DateTime.Now ще се увеличава, докато работи, ще видите множество „първи път“ във втория случай. В първия случай трябва да промените ReceivedAt от SetOnInsert на само Set.