Эй, ребята,
Я изучал MVC 2, и я почти все понял, за исключением модельной части, я понимаю, что такое модель, но на самом деле ее реализация приводит меня в замешательство.
Вот моя ситуация, у меня есть БД с 3 таблицами;
Идеи - таблица идей
Теги - таблица тегов
IdeaTag - таблица ссылок, соединяющая две вышеуказанные таблицы через FKs
Таким образом, при использовании конструктора Entity Framework (.edmx) в VS2010 я получаю 2 класса, созданные в Designer, которые, очевидно, отображаются в мои таблицы БД и свойства навигации в Idea для тегов и Idea для тегов.
Так что все в порядке, пока я на самом деле не попытаюсь добавить теги к идее, каков наилучший способ работы со свойствами навигации? Я хотел добавить текстовое поле, которое затем сопоставлялось бы со свойством Tags в классе Idea, но я не уверен, как мне поступить.
Большинство руководств по MVC, в которых обсуждаются EF или Linq to SQL, довольно просты.
Если есть какие-либо предложения по учебным пособиям или видеоурокам, в которых обсуждаются вопросы о свойствах навигации и как с ними лучше всего работать, я с радостью приму это к сведению. В качестве альтернативы, если есть лучший способ реализовать это, я бы тоже с удовольствием посмотрел на это.