这是适当的规范化吗??有没有更有效的方法来设计这个数据库?
个人资料可以有无限的相册,任何用户都可以从任何人的视频创建相册。一个相册可以包含多个视频,一个视频可以属于多个相册。我就是这么做的。。。
[Table] Profile
[pk] Id
(first, Last, Email. . . ect)
[Table] Album
[pk] Id
Title
[fk] Owner (Profile.Id)
Created
[Table] AlbumContent
[pk] Id
[fk] Album (Albu
我正在尝试集成查看器库来查看相册中的照片和视频。除了一个,我已经整合了所有的东西。我不明白这一行在github链接上意味着什么:,您需要一组与可视协议相一致的项目.
可查看的议定书:
public enum ViewableType: String {
case image
case video
}
public protocol Viewable {
var type: ViewableType { get }
var assetID: String? { get }
var url: String? { get }
var placehol
对于我需要做的查询,用户将视频上传到相册,在他们的视频页面上,它有相册的列表,以及下面的视频总数。
目前,我正在尝试做的是一个联合,但是这不起作用,这是我的代码:
$query="SELECT albname, albcover, lid, NULL as vidcount FROM albums WHERE USERID='".mysql_real_escape_string($USERID)."' and verified='1'
UNION
SELECT NULL as albname, NULL as albcover, NU