學術示例:簡單標記機制 - asp.net/MVC5ASP.NET MVC深層模型關係? MVC5
型號:
// post
public class Post
{
public Int64 Id { get; set; }
public string Title { get; set; }
public virtual IList<TagMap> TagMaps { get; set; }
}
// tag
public class Tag
{
public Int64 Id { get; set; }
public string Name { get; set; }
public virtual Post Post { get; set; }
}
// tagmap
public class TagMap
{
public Int64 Id { get; set; }
public virtual Post Post { get; set; }
public virtual Tag Tag { get; set; }
}
的TagTable包含單tagwords(無重複)。 TagMap表示Post和(許多)標籤之間的關係。
我認爲這個簡單的設計應該工作與否?但我不知道如何設置視圖來編輯和創建標籤(而不是標籤圖)。
任何幫助將是很好的。