test.md 1.6 KB

```plantuml @startuml entity "用户表" as User {

+ objectId: String
+ createdAt: Date
+ fans: Number
+ gender: String
+ UserID: String
+ name: String
+ phone: String
+ username: String
+ like: Number
+ signatuer: String
+ avatar: String
+ age: String
+ subscription: Number

}

entity "个性化生成结果表" as GeneratedResult {

+ objectId: String
+ createdAt: Date
+ image: String
+ content: String
+ UserID: Pointer<_User>

}

entity "物品表" as Item {

+ objectId: String
+ createdAt: Date
+ image: String
+ name: String
+ tag: Array
+ click: Number

}

entity "用户偏好表" as UserPreference {

+ objectId: String
+ createdAt: Date
+ ItemID: Pointer
+ preference: Number
+ UserID: Pointer<_User>

}

entity "评论表" as Comment {

+ objectId: String
+ createdAt: Date
+ postID: Pointer
+ content: String
+ UserID: Pointer<_User>

}

entity "帖子表" as Post {

+ objectId: String
+ createdAt: Date
+ like: Number
+ content: String
+ UserID: Pointer<_User>
+ title: String
+ tag: Array
+ image: Array

}

entity "话题表" as Topic {

+ objectId: String
+ createdAt: Date
+ name: String
+ click: Number

}

entity "聊天记录表" as Chat {

+ objectId: String
+ createdAt: Date
+ content: Array
+ user: Pointer<_User>

}

User -- GeneratedResult : 1..* User -- UserPreference : 1..* User -- Comment : 1..* User -- Post : 1..* User -- Chat : 1..* Item -- UserPreference : 1..* Post -- Comment : 1..* Post -- Topic : .. @enduml