Как лучше всего создать отношения один ко многим между двумя объектами, где один является универсальным типом? Это вообще возможно? Я имею в виду следующее:
У меня есть объект Project, и у проекта может быть несколько дат выставления счетов
public class Project
{
//...
public List<DateTime> InvoiceDates;
//...
}
Я бы хотел, чтобы в базе данных возникли отношения один ко многим. Нужно ли мне обернуть объект DateTime своим собственным объектом и определить свойства навигации, чтобы он был создан?