项目的MySQL表

时间:2014-04-17 18:19:08

标签: mysql database

我必须创建一个数据库来存储以下项目:

IMAGES

案文

杂志

报纸

MULTIMEDIA

每个项目都有一个共同的字段,如标题,日期,作者,但项目也有一个特定的字段,如多媒体持续时间,杂志版和图像摄影师。

首先想法是为每个项目创建一个表格,但是用户要求在记录插入后选择项目类型。

我想创建一个单独的表,如wordpress(如果我没记错的话,页面和帖子在同一个表上),对于这种情况,ITEMS表的结构如下:

ITEM_ID

item_classification_id

ITEM_TITLE

item_date

ITEM_AUTHOR

item_duration

item_edition

item_photographer

......很多很多其他的文件

例如,如果选择一张照片,则item_duration和item_edition为空,并且item_photographer已填满,图片相同,摄影师已填满,版本和持续时间均为空。

有任何建议以这种方式进行吗?表应该存储几百万个项目......

感谢所有人的帮助!! ...

0 个答案:

没有答案