0

我正在做一个简单的博客项目,为此我提出了以下对象类结构。

user class (email address, password)

blog_entry class ( title, body, dateposted, state[draft, published] )

comment class ( comment, date posted )

category class ( category name )

对象关系

  1. 一个用户可以发布零个或多个博客条目,一个博客条目只属于一个用户

  2. 一个用户可以发表一条或多条评论,一条评论只属于一个用户

  3. 一条评论属于一个且只有一个博客条目,一个博客条目可以有零个或多个评论

  4. 一个博客条目只属于一个类别,类别可以没有博客条目而存在

我需要知道如何将这些对象结构(包括关系)映射到 mysql 的关系数据模型中。因为这是我的第一个 MVC 项目,所以我不清楚如何正确完成这项工作。

PL。建议。

PS:我想出了以下数据模型。感谢您对此的想法:

用户
 - ID
 - 电子邮件地址
 - 密码

类别
 - ID
 - 分类名称

博客帖子
 - ID
 - 帖子标题
 - post_contents
 - post_dateposted
 - post_state
 - users_id
 - category_id

注释
 - ID
 - 评论
 -comment_dateposted
 - blog_posts_id
 - users_id

谢谢。

4

0 回答 0