Changes between Version 7 and Version 8 of ERModel
- Timestamp:
- 01/22/26 19:07:44 (8 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ERModel
v7 v8 1 [[Image(ERModel_v0 2.png, 1000px)]]1 [[Image(ERModel_v03.png, 1000px)]] 2 2 3 3 ---- … … 38 38 8. **Event** – ентитет кој чува податоци за настаните на коишто настапуваат артистите 39 39 - __event_id__ (bigint) 40 - name (text, not null) 40 41 - location (text, not null) 41 42 - venue (text, not null) 43 - date (date, not null) 44 - time (time, not null) 45 42 46 43 47 9. **Album** – ентитет кој чува податоци за албумите објавени од артистите … … 53 57 54 58 1. **follows** (Non-Admin User ↔ Non-Admin User N:M) 55 Корисниц те можат да следат други корисници.59 Корисниците можат да следат други корисници. 56 60 57 61 2. **performs_at** (Event ↔ Artist, N:M) … … 68 72 69 73 6. **listens_to** (Listener ↔ Song, N:M) 70 Корисницте можат да слушаат песни и притоа се зачувува бројот на слушања.74 Корисницте можат да слушаат песни и притоа се зачувува датумот и времето на секое слушање. 71 75 72 76 7. **reviews** (Listener ↔ !MusicalEntity, N:M) … … 107 111 - Артистите можат да бидат дел од песни/албуми, и притоа да имаат различни улоги. 108 112 - Албумите можат да бидат објавени само од еден артист. 113 114 [[html(<a href="https://develop.finki.ukim.mk/projects/finkwave/attachment/wiki/ERModel/ERModel_v02.png" ">Верзија 3</a>)]] 115 - За секој настан дополнително се чуваат име, датум и време 116 - За релацијата `listens_to` наместо број на слушања, се чува timestamp од секое слушање со цел едно слушање на песната да се чува како посебен настан
