电影网站中的分类数据库设计问题,是不是该用一对许多的设计?
Mongodb的数据库
当前的分类是一对多: 分类{ 分类名称:string, 分类的电影:[{objectId} , {objectId} , {objectId} , {objectId} , {objectId} , …] //电影达到几万部部时是不是还可行? } 电影详情{ 电影名称:string, 导演:string, 演员:string, … }
当电影数量达到了10w部,单个分类下有1w部电影,这样的数据库还够吗?是否需要设计成一对许多?这样的写法对吗?
分类{ 分类名称: string, 详细分类:{objectId} }
分类详细{ 电影详情:{objectId} } 电影详情{ 电影名称:string, 导演:string, 演员:string, … }
7 回复