Changes between Version 8 and Version 9 of DatabaseCreation
- Timestamp:
- 06/16/26 10:49:19 (2 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DatabaseCreation
v8 v9 26 26 CONSTRAINT fk_user_subscription 27 27 FOREIGN KEY (SubscriptionSubscriptionID) 28 REFERENCES Subscription (SubscriptionID) 28 REFERENCES Subscription (SubscriptionID) ON UPDATE CASCADE 29 29 ); 30 30 … … 61 61 CONSTRAINT fk_us_user 62 62 FOREIGN KEY (UserUserID) 63 REFERENCES "User" (UserID) ,63 REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE, 64 64 65 65 CONSTRAINT fk_us_subscription 66 66 FOREIGN KEY (SubscriptionSubscriptionID) 67 REFERENCES Subscription (SubscriptionID) ,67 REFERENCES Subscription (SubscriptionID) ON DELETE CASCADE ON UPDATE CASCADE, 68 68 69 69 CONSTRAINT unique_user_subscription … … 92 92 CONSTRAINT fk_movie_media 93 93 FOREIGN KEY (MovieID) 94 REFERENCES Media (ContentID) 94 REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE); 95 95 ); 96 96 … … 102 102 CONSTRAINT fk_series_media 103 103 FOREIGN KEY (SeriesID) 104 REFERENCES Media (ContentID) 104 REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE 105 105 ); 106 106 -------------------------------------------------- … … 116 116 CONSTRAINT fk_season_series 117 117 FOREIGN KEY (SeriesSeriesID) 118 REFERENCES Series (SeriesID) 118 REFERENCES Series (SeriesID) ON DELETE CASCADE ON UPDATE CASCADE 119 119 ); 120 120 -------------------------------------------------- … … 135 135 CONSTRAINT fk_episode_season 136 136 FOREIGN KEY (SeasonSeasonID) 137 REFERENCES Season (SeasonID) 137 REFERENCES Season (SeasonID) ON DELETE CASCADE ON UPDATE CASCADE 138 138 ); 139 139 … … 149 149 CONSTRAINT fk_watchable_movie 150 150 FOREIGN KEY (WatchableID) 151 REFERENCES Movie (MovieID) ,151 REFERENCES Movie (MovieID) ON DELETE CASCADE ON UPDATE CASCADE, 152 152 153 153 CONSTRAINT fk_watchable_episode 154 154 FOREIGN KEY (WatchableID) 155 REFERENCES Episode (EpisodeID) 155 REFERENCES Episode (EpisodeID) ON DELETE CASCADE ON UPDATE CASCADE 156 156 ); 157 157 … … 175 175 CONSTRAINT fk_ca_content 176 176 FOREIGN KEY (ContentContentID) 177 REFERENCES Media (ContentID) ,177 REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE, 178 178 179 179 CONSTRAINT fk_ca_artist 180 180 FOREIGN KEY (ArtistArtistID) 181 REFERENCES Artist (ArtistID) 181 REFERENCES Artist (ArtistID) ON DELETE CASCADE ON UPDATE CASCADE 182 182 ); 183 183 … … 196 196 CONSTRAINT fk_cg_content 197 197 FOREIGN KEY (ContentContentID) 198 REFERENCES Media (ContentID) ,198 REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE, 199 199 200 200 CONSTRAINT fk_cg_genre 201 201 FOREIGN KEY (GenreGenreID) 202 REFERENCES Genre (GenreID) 202 REFERENCES Genre (GenreID) ON DELETE CASCADE ON UPDATE CASCADE 203 203 ); 204 204 … … 217 217 CONSTRAINT fk_cl_content 218 218 FOREIGN KEY (ContentContentID) 219 REFERENCES Media (ContentID) ,219 REFERENCES Media (ContentID)ON DELETE CASCADE ON UPDATE CASCADE, 220 220 221 221 CONSTRAINT fk_cl_language 222 222 FOREIGN KEY (LanguageLanguageID) 223 REFERENCES Language (LanguageID) 223 REFERENCES Language (LanguageID)ON DELETE CASCADE ON UPDATE CASCADE 224 224 ); 225 225 … … 240 240 CONSTRAINT fk_rating_user 241 241 FOREIGN KEY (UserUserID) 242 REFERENCES "User" (UserID) ,242 REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE, 243 243 244 244 CONSTRAINT fk_rating_content 245 245 FOREIGN KEY (ContentContentID) 246 REFERENCES Media (ContentID) 246 REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE 247 247 ); 248 248 -------------------------------------------------- … … 257 257 CONSTRAINT fk_review_user 258 258 FOREIGN KEY (UserUserID) 259 REFERENCES "User" (UserID) ,259 REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE, 260 260 261 261 CONSTRAINT fk_review_content 262 262 FOREIGN KEY (ContentContentID) 263 REFERENCES Media (ContentID) 263 REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE 264 264 ); 265 265 … … 274 274 CONSTRAINT fk_device_subscription 275 275 FOREIGN KEY (UserSubscriptionID) 276 REFERENCES User_Subscription (UserSubscriptionID) 276 REFERENCES User_Subscription (UserSubscriptionID) ON DELETE CASCADE ON UPDATE CASCADE 277 277 ); 278 278 … … 292 292 CONSTRAINT fk_wh_user 293 293 FOREIGN KEY (UserUserID) 294 REFERENCES "User" (UserID) ,294 REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE, 295 295 296 296 CONSTRAINT fk_wh_content 297 297 FOREIGN KEY (ContentContentID) 298 REFERENCES Media (ContentID) ,298 REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE, 299 299 300 300 CONSTRAINT fk_wh_watchable 301 301 FOREIGN KEY (WatchableWatchableID) 302 REFERENCES Watchable (WatchableID) ,302 REFERENCES Watchable (WatchableID) ON DELETE CASCADE ON UPDATE CASCADE, 303 303 304 304 CONSTRAINT fk_wh_device 305 305 FOREIGN KEY (DevicesDeviceID) 306 REFERENCES Devices (DeviceID) 306 REFERENCES Devices (DeviceID) ON DELETE CASCADE ON UPDATE CASCADE 307 307 ); 308 308 -------------------------------------------------- … … 317 317 CONSTRAINT fk_wl_user 318 318 FOREIGN KEY (UserUserID) 319 REFERENCES "User" (UserID) ,319 REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE, 320 320 321 321 CONSTRAINT fk_wl_content 322 322 FOREIGN KEY (ContentContentID) 323 REFERENCES Media (ContentID) ,323 REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE, 324 324 325 325 CONSTRAINT fk_wl_watchable 326 326 FOREIGN KEY (WatchableWatchableID) 327 REFERENCES Watchable (WatchableID) 327 REFERENCES Watchable (WatchableID) ON DELETE CASCADE ON UPDATE CASCADE 328 328 ); 329 329 … … 337 337 CONSTRAINT fk_ud_user 338 338 FOREIGN KEY (UserUserID) 339 REFERENCES "User" (UserID) ,339 REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE, 340 340 341 341 CONSTRAINT fk_ud_device 342 342 FOREIGN KEY (DevicesDeviceID) 343 REFERENCES Devices (DeviceID) 343 REFERENCES Devices (DeviceID) ON DELETE CASCADE ON UPDATE CASCADE 344 344 ); 345 345 }}}
