0
这是我的数据库模式。我创建了一个有趣的图片,视频和文章的网站。图像和视频可以上传注册用户或任何用户。文章只能由管理员在专门的管理小组中添加。我的问题是关于数据库模式。这是对的吗?我能做些什么更好?在几个月内,这个数据库中会有很多评论,img和视频。它必须是高效的。感谢您的任何建议!我的MySQL模式是否正确?
这是我的数据库模式。我创建了一个有趣的图片,视频和文章的网站。图像和视频可以上传注册用户或任何用户。文章只能由管理员在专门的管理小组中添加。我的问题是关于数据库模式。这是对的吗?我能做些什么更好?在几个月内,这个数据库中会有很多评论,img和视频。它必须是高效的。感谢您的任何建议!我的MySQL模式是否正确?
您可以在您的模式设置了一些限制。例如:
user
表:
email
字段必须包含@
。added
字段必须包含正值。article
和comment
表:
content
场似乎效率不高。因为一些文章可能包含HTML格式。video
和image
表:
address
字段添加到video
表上的硬盘或其他地方保存视频的地址。这也可以应用于image
表。文章可能包含HTML标记。确实如此,但评论只是一个明文。视频仅来自YouTube,所以我只需要一个视频ID就可以在我的页面上显示为小部件。非常简单的想法。 – parzol
我可以看到两个循环。您应该为这些循环添加显式约束,否则您将面临不一致。 –
用户与文章无关? –
用户无法撰写文章!用户只能评论它。 – parzol