Changes between Version 32 and Version 33 of ERModel


Ignore:
Timestamp:
08/04/26 18:09:35 (35 hours ago)
Author:
231136
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v32 v33  
    122122- Релацијата **is_part_of** е преименувана во **contributes_to**, што понатаму во ddl ќе биде мапирано во табелата artist_contribution, што е по конвенција што ја користиме и низ остатокот од моделирањето.
    123123- **Listens** релацијата е моделирана како слаб ентитет со парцијален клуч **timestamp**.
     124
     125[[html(<a href="https://develop.finki.ukim.mk/projects/finkwave/attachment/wiki/ERModel/ERModel_v06.xml.png" ">Верзија 6</a>)]]
     126- Релацијата **contributes_to** ја претворивме во слаб ентитет **Contributions** кој има релација со **Artists**, **Musical_Entities**, но и новосоздадената **Roles** табела. Ова овозможува еден артист да има повеќе улоги во дадена песна.
     127- Додадовме нов атрибут **contribution_order** кој овозмозможува пратење на точниот официјален редослед што го бараат издавачите/авторите со нивните улоги. Дозволено е повеќе артисти да имаат **contribution_order=1** што би ги направило сите главни артисти (носители) на делото, иако само еден артист може да го објави.