Changes between Version 1 and Version 2 of RelationalDesign


Ignore:
Timestamp:
12/12/21 02:10:31 (3 years ago)
Author:
193113
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalDesign

    v1 v2  
    11= Логички и физички дизајн =
     2
     3=== Релациска шема(со парцијална трансформација) ===
     4    * примарни клучеви - болдирани и подвлечени
     5    * надворешни клучеви - закосени и * до името на надворешниот клуч и во заграда табелата кон која референцира
     6    * задолжителни атрибути - само болдирани
     7    * останати атрибути - немаат посебна ознака
     8
     9
     10----
     11
     12    * Users(__**user_id**__, **username**, **name**, **surname**, **email**, **password**)
     13    * Movies(__**movie_id**__, **title**, **description**, image_url, airing_date, imbd_rating, ''user_id'' * (Persons))
     14    * Genres(__**genre_id**__, **type**)
     15    * Persons(__**person_id**__, **name**, **surname**, **type**, date_of_birth, image_url, description)
     16    * Movie_rates(**__''movie_id''__** * (Movies), **__''user_id''__** * (Users), **reason**, **stars_rated**)
     17    * Movie_likes(**__''movie_id''__** * (Movies), **__''user_id''__**  * (Users))
     18    * Movie_genres(**__''movie_id''__** * (Movies), **__''genre_id''__**  * (Genres))
     19    * User_genres(**__''user_id''__** * (Users), **__''genre_id''__** * (Genres))
     20    * Movie_actors(**__''movie_id**__'' * (Movies), **__''person_id**__'' * (Persons))
     21    * User_persons(**__''user_id**__'' * (Users), **__''person_id**__'' * (Persons), **reason**, **stars_rated**)
     22    * Discussions(**__discussion_id**__ , **type**, **text**, **title**, **date**, **''user_id''** * (Users))
     23    * Movie_discussions(**__''discussion_id**__'' *( Discussions), **__''movie_id''__** * (Movies))
     24    * Person_discussions(**__''discussion_id**__'' * (Discussions), **__''person_id''__** *(Persons))
     25    * Replies(**__''discussion_id''__** * (Discussions), **__reply_id__**, **text**, **date**, **''user_id''** * (Users) )     
     26
     27
     28
     29=== DDL скрипта за креирање на табелите и бришење на табелите ===
     30
     31=== DML скрипта за полнење на табелите со податоци ===
     32
     33=== Релациски дијаграм изваден од DBeaver ===