【发布时间】:2014-10-08 13:15:12
【问题描述】:
学术示例:简单的标记机制 - asp.net / 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 包含单个标记词(无重复)。 TagMap 表示 Post 和(许多)Tags 之间的关系。
我认为这个简单的设计应该可行吗?但我不知道如何设置视图以编辑和创建标签(不是标签图)。
任何帮助都会很好。
【问题讨论】:
标签: asp.net asp.net-mvc model asp.net-mvc-5 entity-relationship