数据库是图片收藏数据库
图片表里有主键pid,使用者表里主键uid
每个使用者可以重复收藏同一图片,收藏作为两个表的关系表,关系表多加一个收藏时间time的属性
这个关系表想得到唯一的数据,只能pid,uid和time作为联合主键
那么画er图的时候,收藏关系表画好之后,time属性下加不加横线?或者应该怎么画这个关系表?
或者把收藏表变成一个实体集,然后加两个关系表把图片和用户联系起来,然后加个自增id?
应该是哪样的?求大神解答
数据库是图片收藏数据库
图片表里有主键pid,使用者表里主键uid
每个使用者可以重复收藏同一图片,收藏作为两个表的关系表,关系表多加一个收藏时间time的属性
这个关系表想得到唯一的数据,只能pid,uid和time作为联合主键
那么画er图的时候,收藏关系表画好之后,time属性下加不加横线?或者应该怎么画这个关系表?
或者把收藏表变成一个实体集,然后加两个关系表把图片和用户联系起来,然后加个自增id?
应该是哪样的?求大神解答
推荐第二种,不要联合主键,又外键约束就行了