Changes between Initial Version and Version 1 of RelationalDesign


Ignore:
Timestamp:
12/23/25 21:12:05 (5 days ago)
Author:
231017
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalDesign

    v1 v1  
     1= FinkWave
     2== Релациско мапирање
     3
     4=== Ознаки
     5Примарните клучеви се означени со bold и underline '''__PK__'''
     6
     7Надворешните клучеви се означени со '''FK*''' за кои во заграда '''()''' е напишана табелата која ја референцираат.
     8
     9Задолжителните атрибути се '''болдирани.'''
     10
     11=== Табели
     121. User ('''__user_id__, full_name, email, password, username, profile_photo''')
     13
     142. Non-Admin User ('''__user_id*(User)__''')
     15
     163. Admin ('''__user_id*(User)__''')
     17
     184. Listener ('''__user_id*(User)__''')
     19
     205. !MusicalEntity ('''__id__, title , genre , release_date''')
     21
     226. Song ('''__id*(!MusicalEntity)__, link''')
     23
     247. Artist ('''__user_id*(User)__''')
     25
     268. Event ('''__event_id__, location, venue''')
     27
     289. Album ('''__id*(!MusicalEntity)__''')
     29
     3010. Playlist ('''__playlist_id__, cover, name''')
     31
     32
     33
     34=== DDL скрипта за бришење на табелите и креирање на табелите
     35[[html(<a href="https://develop.finki.ukim.mk/projects/finkwave/attachment/wiki/RelationlDesign/ddl.sql">ddl.sql</a>)]]
     36=== DML скрипта за полнење на табелите со податоци
     37[[html(<a href="https://develop.finki.ukim.mk/projects/domify/attachment/wiki/RelationlDesign/dml.sql">dml.sql​</a>)]]
     38
     39== Релациски дијаграм
     40
     41== Историјат