邮箱核心业务领域建模
邮箱核心业务场景:
- 发邮件
- 收邮件
- 查看邮件
邮箱业务我们关注的核心信息
- 草稿箱
- 收件箱
- 已发送邮件
- 未读邮件
- 重要邮件
- 垃圾邮件
- 已删除邮件
核心领域模型文字版
共三个模型,如下:
草稿邮件(DraftMail):
1、ID
2、标题
3、内容
4、所属Owner邮箱地址
5、创建时间
支持场景:创建邮件(但不发送出去,只是保存草稿)、查看草稿箱、删除草稿邮件
=================================================
已发送邮件(SentMail):
1、ID
2、标题
3、内容
4、是否重要
5、发送人邮箱地址
6、发送时间
支持场景:发送邮件、查看已发送邮件、删除已发送邮件
=================================================
已接收邮件(ReceivedMail):
1、ID
2、标题
3、内容
4、发件人邮箱地址
5、收件人邮箱地址
6、是否已读:是、否
7、是否重要:是、否
8、是否删除:是、否
9、是否垃圾邮件:是、否
10、接收时间
支持场景:接收邮件、删除邮件、标记邮件各种状态、查看邮件:已接收、是否已读、是否重要、是否删除、是否垃圾邮件