Changes between Version 8 and Version 9 of DatabaseCreation


Ignore:
Timestamp:
06/16/26 10:49:19 (2 days ago)
Author:
231166
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DatabaseCreation

    v8 v9  
    2626  CONSTRAINT fk_user_subscription
    2727    FOREIGN KEY (SubscriptionSubscriptionID)
    28     REFERENCES Subscription (SubscriptionID)
     28    REFERENCES Subscription (SubscriptionID) ON UPDATE CASCADE
    2929);
    3030
     
    6161  CONSTRAINT fk_us_user
    6262    FOREIGN KEY (UserUserID)
    63     REFERENCES "User" (UserID),
     63    REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE,
    6464
    6565  CONSTRAINT fk_us_subscription
    6666    FOREIGN KEY (SubscriptionSubscriptionID)
    67     REFERENCES Subscription (SubscriptionID),
     67    REFERENCES Subscription (SubscriptionID) ON DELETE CASCADE ON UPDATE CASCADE,
    6868
    6969  CONSTRAINT unique_user_subscription
     
    9292  CONSTRAINT fk_movie_media
    9393    FOREIGN KEY (MovieID)
    94     REFERENCES Media (ContentID)
     94    REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE);
    9595);
    9696
     
    102102  CONSTRAINT fk_series_media
    103103    FOREIGN KEY (SeriesID)
    104     REFERENCES Media (ContentID)
     104    REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE
    105105);
    106106--------------------------------------------------
     
    116116  CONSTRAINT fk_season_series
    117117    FOREIGN KEY (SeriesSeriesID)
    118     REFERENCES Series (SeriesID)
     118    REFERENCES Series (SeriesID) ON DELETE CASCADE ON UPDATE CASCADE
    119119);
    120120--------------------------------------------------
     
    135135  CONSTRAINT fk_episode_season
    136136    FOREIGN KEY (SeasonSeasonID)
    137     REFERENCES Season (SeasonID)
     137    REFERENCES Season (SeasonID) ON DELETE CASCADE ON UPDATE CASCADE
    138138);
    139139
     
    149149  CONSTRAINT fk_watchable_movie
    150150    FOREIGN KEY (WatchableID)
    151     REFERENCES Movie (MovieID),
     151    REFERENCES Movie (MovieID) ON DELETE CASCADE ON UPDATE CASCADE,
    152152
    153153  CONSTRAINT fk_watchable_episode
    154154    FOREIGN KEY (WatchableID)
    155     REFERENCES Episode (EpisodeID)
     155    REFERENCES Episode (EpisodeID) ON DELETE CASCADE ON UPDATE CASCADE
    156156);
    157157
     
    175175  CONSTRAINT fk_ca_content
    176176    FOREIGN KEY (ContentContentID)
    177     REFERENCES Media (ContentID),
     177    REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE,
    178178
    179179  CONSTRAINT fk_ca_artist
    180180    FOREIGN KEY (ArtistArtistID)
    181     REFERENCES Artist (ArtistID)
     181    REFERENCES Artist (ArtistID) ON DELETE CASCADE ON UPDATE CASCADE
    182182);
    183183
     
    196196  CONSTRAINT fk_cg_content
    197197    FOREIGN KEY (ContentContentID)
    198     REFERENCES Media (ContentID),
     198    REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE,
    199199
    200200  CONSTRAINT fk_cg_genre
    201201    FOREIGN KEY (GenreGenreID)
    202     REFERENCES Genre (GenreID)
     202    REFERENCES Genre (GenreID) ON DELETE CASCADE ON UPDATE CASCADE
    203203);
    204204
     
    217217  CONSTRAINT fk_cl_content
    218218    FOREIGN KEY (ContentContentID)
    219     REFERENCES Media (ContentID),
     219    REFERENCES Media (ContentID)ON DELETE CASCADE ON UPDATE CASCADE,
    220220
    221221  CONSTRAINT fk_cl_language
    222222    FOREIGN KEY (LanguageLanguageID)
    223     REFERENCES Language (LanguageID)
     223    REFERENCES Language (LanguageID)ON DELETE CASCADE ON UPDATE CASCADE
    224224);
    225225
     
    240240  CONSTRAINT fk_rating_user
    241241    FOREIGN KEY (UserUserID)
    242     REFERENCES "User" (UserID),
     242    REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE,
    243243
    244244  CONSTRAINT fk_rating_content
    245245    FOREIGN KEY (ContentContentID)
    246     REFERENCES Media (ContentID)
     246    REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE
    247247);
    248248--------------------------------------------------
     
    257257  CONSTRAINT fk_review_user
    258258    FOREIGN KEY (UserUserID)
    259     REFERENCES "User" (UserID),
     259    REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE,
    260260
    261261  CONSTRAINT fk_review_content
    262262    FOREIGN KEY (ContentContentID)
    263     REFERENCES Media (ContentID)
     263    REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE
    264264);
    265265
     
    274274  CONSTRAINT fk_device_subscription
    275275    FOREIGN KEY (UserSubscriptionID)
    276     REFERENCES User_Subscription (UserSubscriptionID)
     276    REFERENCES User_Subscription (UserSubscriptionID) ON DELETE CASCADE ON UPDATE CASCADE
    277277);
    278278
     
    292292  CONSTRAINT fk_wh_user
    293293    FOREIGN KEY (UserUserID)
    294     REFERENCES "User" (UserID),
     294    REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE,
    295295
    296296  CONSTRAINT fk_wh_content
    297297    FOREIGN KEY (ContentContentID)
    298     REFERENCES Media (ContentID),
     298    REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE,
    299299
    300300  CONSTRAINT fk_wh_watchable
    301301    FOREIGN KEY (WatchableWatchableID)
    302     REFERENCES Watchable (WatchableID),
     302    REFERENCES Watchable (WatchableID) ON DELETE CASCADE ON UPDATE CASCADE,
    303303
    304304  CONSTRAINT fk_wh_device
    305305    FOREIGN KEY (DevicesDeviceID)
    306     REFERENCES Devices (DeviceID)
     306    REFERENCES Devices (DeviceID) ON DELETE CASCADE ON UPDATE CASCADE
    307307);
    308308--------------------------------------------------
     
    317317  CONSTRAINT fk_wl_user
    318318    FOREIGN KEY (UserUserID)
    319     REFERENCES "User" (UserID),
     319    REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE,
    320320
    321321  CONSTRAINT fk_wl_content
    322322    FOREIGN KEY (ContentContentID)
    323     REFERENCES Media (ContentID),
     323    REFERENCES Media (ContentID) ON DELETE CASCADE ON UPDATE CASCADE,
    324324
    325325  CONSTRAINT fk_wl_watchable
    326326    FOREIGN KEY (WatchableWatchableID)
    327     REFERENCES Watchable (WatchableID)
     327    REFERENCES Watchable (WatchableID) ON DELETE CASCADE ON UPDATE CASCADE
    328328);
    329329
     
    337337  CONSTRAINT fk_ud_user
    338338    FOREIGN KEY (UserUserID)
    339     REFERENCES "User" (UserID),
     339    REFERENCES "User" (UserID) ON DELETE CASCADE ON UPDATE CASCADE,
    340340
    341341  CONSTRAINT fk_ud_device
    342342    FOREIGN KEY (DevicesDeviceID)
    343     REFERENCES Devices (DeviceID)
     343    REFERENCES Devices (DeviceID) ON DELETE CASCADE ON UPDATE CASCADE
    344344);
    345345}}}