我有一个帖子模型,它需要为每个帖子定义 category 和 tag ,并且从 category 或 tag 我想到达所有具有该标签类别的帖子。这是我的博客模型
public class Post
{
public Guid Id { get; set; }
public string Title { get; set; }
public string Body { get; set; }
public string Summary { get; set; }
public DateTime CreationDate { get; set; }
public string UrlSlug { get; set; }
public Category Category { get; set; }
public Tag Tag { get; set; }
}
这是类别:
public class Category
{
public Guid Id { get; set; }
public string Name { get; set; }
public string UrlSlug { get; set; }
public string Description { get; set; }
public DateTime CreationDate { get; set; }
public IList<Post> Posts { get; set; }
}
最后是这个标签模型:
public class Tag
{
public Guid Id { get; set; }
public string Name { get; set; }
public string UrlSlug { get; set; }
public string Description { get; set; }
public DateTime CreationDate { get; set; }
public IList<Post> Posts { get; set; }
}
我只是想知道我在设计模型时所做的是否正确??