Question: please write CREATE table queries in Postgre SQL of below erd channel ChannelID SMALLINT(6) ChannelName VARCHAR(45) UserID SMALLINT(6) Create Time DATETIME ModifiedTime DATETIME Indexes video
please write CREATE table queries in Postgre SQL of below erd

channel ChannelID SMALLINT(6) ChannelName VARCHAR(45) UserID SMALLINT(6) Create Time DATETIME ModifiedTime DATETIME Indexes video VideoID SMALLINT(6) Video Title VARCHAR(100) -I Videobesc VARCHAR (200) Videour VARCHAR(45) VideoSize INT (11) FileType VARCHAR(45) CreateTime DATETIME ModifiedTime DATETIME PostedByUserID SMALLINT(6) + Thumbnail ID SMALLINT(6) VideoScope VARCHAR(45) VideoPath VARCHAR(100) Indexes view_getmost downloadvideo comment Comment SMALLINT (6) Content VARCHAR(200) UserID SMALLINT (6) VideoID SMALLINT(6) IsReply TINY INT(1) Reply ParentCommentID SMALLINT(6) Create Time DATETIME ModifiedTime DATETIME Indexes Triggers memberauth Member AuthID SMALLINT (6) username VARCHAR(45) Password VARCHAR(45) notification Notification ID SMALLINT (6) i NotifiedByUserID SMALLINT(6) Create Time DATETIME Modified Time DATETIME ! Read TINYINT(1) 11 i ! Indexes 11 il - 1 Indexes Til 1 1 I!! 7 download DownloadID SMALLINT(6) UserID SMALLINT (6) VideoID SMALLINT(6) CreateTime DATETIME Modified Time DATETIME Indexes Triggers subscriber Subscriber ID SMALL INT(6) UserID SMALLINT (6) 6 ChannelID SMALLINT(6) Create Time DATETIME Modified Time DATETIME Indexes videoview VideoViewID SMALLINT(6) UserID SMALLINT (6) CreateTime DATETIME ModifiedTime DATETIME VideoID SMALLINT(6) Indexes Triggers 1 playlistvideo Playlist ideoID SMALLINT(6) VideoID SMALLINT(6) Prionty TINYINT (4) PlaylistD SMALLINT(6) Indexes entitylike EntityLikeID SMALLINT(6) isDislike TINYENT(1) UserID SMALLINT (6) (6 Create Time DATETIME Modified Time DATETIME VideoID SMALLINT(6) CommentID SMALLINT (6) Indexes Triggers search history SearchHistoryID SMALLINT (6) Search Content VARCHAR(200) CreateTime DATETIME User ID SMALLINT (6) Indexes 1 watchlatervideo Watch Later VideoID SMALLINT(6) VideoID SMALLINT(6) (6 UserID SMALLINT (6) Indexes playlist Playlist SMALLINT(6) PlaylistName VARCHAR(45) - User ID SMALLINT (6) Indexes 1 1 1 view_getmostviewedvideo offlinevideo Offline VideoID SMALLINT (6) VideoID SMALLINT(6) UserID SMALLINT (6) Indexes watchhistory Watch HistoryID SMALLINT (6) UserID SMALLINT (6) VideoID SMALLINT(6) 6 Create Time DATETIME Indexes channelvideo Channel ideoID SMALLINT(6) VideoID SMALLINT(6) ChannelID SMALLINT(6) Indexes videospeccount VideoSpecCountID SMALLINT (6) VideoID SMALLINT(6) VideoView Count TINYINT(4) VideoLikeCount TINYINT(4) VideoDislikeCount TINYINT(4) Video DownloadCount TINYINT(4) VideoCommentCount TINY INT (4) Indexes accountsettings AccountsettingsID SMALLINT (6) Language VARCHAR(45) Location VARCHAR(45) IsRestricted TINYINT(1) LUser ID SMALLINT (6) Indexes member Member ID SMALLINT(6) FirstName VARCHAR(45) LastName VARCHAR(45) EmailD VARCHAR(255) -BirthDate DATE -It Gender CHAR(1) + Phone VAROHAR (20) -- Country VARCHAR(45) Create Time DATETIME HE ModifiedTime DATETIME Member AuthID SMALLINT (6) Indexes view_getmostlikedvideo channel ChannelID SMALLINT(6) ChannelName VARCHAR(45) UserID SMALLINT(6) Create Time DATETIME ModifiedTime DATETIME Indexes video VideoID SMALLINT(6) Video Title VARCHAR(100) -I Videobesc VARCHAR (200) Videour VARCHAR(45) VideoSize INT (11) FileType VARCHAR(45) CreateTime DATETIME ModifiedTime DATETIME PostedByUserID SMALLINT(6) + Thumbnail ID SMALLINT(6) VideoScope VARCHAR(45) VideoPath VARCHAR(100) Indexes view_getmost downloadvideo comment Comment SMALLINT (6) Content VARCHAR(200) UserID SMALLINT (6) VideoID SMALLINT(6) IsReply TINY INT(1) Reply ParentCommentID SMALLINT(6) Create Time DATETIME ModifiedTime DATETIME Indexes Triggers memberauth Member AuthID SMALLINT (6) username VARCHAR(45) Password VARCHAR(45) notification Notification ID SMALLINT (6) i NotifiedByUserID SMALLINT(6) Create Time DATETIME Modified Time DATETIME ! Read TINYINT(1) 11 i ! Indexes 11 il - 1 Indexes Til 1 1 I!! 7 download DownloadID SMALLINT(6) UserID SMALLINT (6) VideoID SMALLINT(6) CreateTime DATETIME Modified Time DATETIME Indexes Triggers subscriber Subscriber ID SMALL INT(6) UserID SMALLINT (6) 6 ChannelID SMALLINT(6) Create Time DATETIME Modified Time DATETIME Indexes videoview VideoViewID SMALLINT(6) UserID SMALLINT (6) CreateTime DATETIME ModifiedTime DATETIME VideoID SMALLINT(6) Indexes Triggers 1 playlistvideo Playlist ideoID SMALLINT(6) VideoID SMALLINT(6) Prionty TINYINT (4) PlaylistD SMALLINT(6) Indexes entitylike EntityLikeID SMALLINT(6) isDislike TINYENT(1) UserID SMALLINT (6) (6 Create Time DATETIME Modified Time DATETIME VideoID SMALLINT(6) CommentID SMALLINT (6) Indexes Triggers search history SearchHistoryID SMALLINT (6) Search Content VARCHAR(200) CreateTime DATETIME User ID SMALLINT (6) Indexes 1 watchlatervideo Watch Later VideoID SMALLINT(6) VideoID SMALLINT(6) (6 UserID SMALLINT (6) Indexes playlist Playlist SMALLINT(6) PlaylistName VARCHAR(45) - User ID SMALLINT (6) Indexes 1 1 1 view_getmostviewedvideo offlinevideo Offline VideoID SMALLINT (6) VideoID SMALLINT(6) UserID SMALLINT (6) Indexes watchhistory Watch HistoryID SMALLINT (6) UserID SMALLINT (6) VideoID SMALLINT(6) 6 Create Time DATETIME Indexes channelvideo Channel ideoID SMALLINT(6) VideoID SMALLINT(6) ChannelID SMALLINT(6) Indexes videospeccount VideoSpecCountID SMALLINT (6) VideoID SMALLINT(6) VideoView Count TINYINT(4) VideoLikeCount TINYINT(4) VideoDislikeCount TINYINT(4) Video DownloadCount TINYINT(4) VideoCommentCount TINY INT (4) Indexes accountsettings AccountsettingsID SMALLINT (6) Language VARCHAR(45) Location VARCHAR(45) IsRestricted TINYINT(1) LUser ID SMALLINT (6) Indexes member Member ID SMALLINT(6) FirstName VARCHAR(45) LastName VARCHAR(45) EmailD VARCHAR(255) -BirthDate DATE -It Gender CHAR(1) + Phone VAROHAR (20) -- Country VARCHAR(45) Create Time DATETIME HE ModifiedTime DATETIME Member AuthID SMALLINT (6) Indexes view_getmostlikedvideo
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
