0

我为存储视频的 Web 应用程序设计了架构,每个视频都属于某些类别。单个视频可以有多个类别。我创建以下关系..

关系1:video_detail(v_id,v_name,v_details);

关系2:video_category(cat_id,cat_name);

现在我想将 video_details 中的每个视频与video_category相关 。我有以下选项:- 为每个类别创建关系,例如cat_entertainment(v_id)等等...

这是完成这项工作的有效方式吗......或者还有另一种没有冗余的方式来做同样的事情,谢谢..??

4

1 回答 1

1

假设一个视频可以有多个类别,并且可以为任意数量的视频设置一个类别,您需要一个名为类似的桥接表video_detail_category,其中包含:

video_detail_category(v_id, cat_id, primary key (v_id, cat_id))
于 2013-05-09T15:04:28.590 回答