Changes between Version 1 and Version 2 of ERModel


Ignore:
Timestamp:
11/11/22 13:18:33 (2 years ago)
Author:
201094
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v1 v2  
    11== ER дијаграм
    2 [[Image()]]
     2[[Image(ЕRD-final.png)]]
    33== Податочни побарувања
    44
     
    7878
    7979  **-gets** – релација помеѓу ентитет Workers и ентитет Salary која означува плата на вработениот со тотално учество од двете страни. За еден вработен може да се чуваат повеќе плати. Ова посочува на промена на платата на вработениот како покачување или намалување во текот на неговата работа
     80
    8081  **-works_in ** -релација помеѓу ентитет Workers и ентитет Cinemas која означува дека вработен работи во киното и има тотално учество од двете страни. Една кинотека има повеќе вработени, а вработен работи во една кинотека.
     82
    8183  **-plays** -релација помеѓу ентитет Films  и ентитет Cinemas која означува кои филмови се прикажуваат во киното со тотално учество од страната на кино. Киното прикажува повеќе филмови и филмот е прикажан во повеќе кинотеки.
     84
    8285  **-organizes** -релација помеѓу ентитет Events и ентитет Cinemas која означува дека киното организира настани. Настаните може да се организирани во повеќе кина и кината имаат повеќе настани.
     86
    8387  **-takes_place_in ** -релација помеѓу ентитет Events и ентитет Projections која означува настанот во која проекција се одржува. Еден настан може да се одржи за повеќе проекции и во една проекција има само еден настан.
     88
    8489  **-has** - релација помеѓу ентитет Cinemas и ентитет Projection_Rooms која означува дека кинотеката има сали со тотално учество од двете страни. Киното има повеќе сали, а една сала се наоѓа во една кинотека.
     90
    8591  **-is_played_in** -релација помеѓу ентитет Projections и ентитет Projection_Rooms која означува во која сала се одржува проекцијата, со тотално учество од страната на проекција. Во една сала се одржуваат повеќе проекции и една проекција се одржува во повеќе сали.
     92
    8693  **-can_be_watched** -релација помеѓу ентитет Films и ентитет Projections која ги означува проекциите за филм со тотално учество од страната на проекции.  Филмот има повеќе проекции, а една проекција е за точно еден филм.
     94
    8795  **-rates** - релација помеѓу ентитет Films и ентитет Customers која означува дека корисниците може да оставаат оценки за филмовите. Еден корисник може да оценува повеќе филмови и еден филм може да биде оценет од повеќе корисници.
    8896Атрибути: ratings (оцената која ја има дадено корисникот за филмот)
     97
    8998  **-reserves** - релација помеѓу ентитет Customers и ентитет Tickets која означува дека корисникот резервирал карта, со тотално учество од страната на картата. Корисникот може да резервира повеќе карти,а една карта е за еден корисник.
    9099Атрибути: Date (датумот кога е направена резервацијата)
     100
    91101  **-is_for** - релација помеѓу ентитет Projections и ентитет Tickets која означува картата за која проекција е, со тотално учество од страната на картата. Проекцијата има повеќе карти, а картата е за една проекција.
     102
    92103 **-is_bought_with ** – релација помеѓу ентитет Tickets и ентитет Discounts која означува дали каратата е купена со намаление. Намаление може да имаат повеќе карти, а карата има едно намаление.
     104
    93105  **gives** - релација помеѓу ентитет Projections и ентитет Discounts која означува за кои проекции е намалението. Проекцијата има едно намаление додека намаление може да имаат повеќе проекции.
    94106Атрибути: quantity (количина на discounts достапни за таа проекција)
     107
    95108  **-possesses** -релација помеѓу ентитет Projection_Rooms и ентитет Seats која ги означува седиштата во салата, со тотално учество од двете страни. Салите имаат повеќе седишта, а седиште припаѓа на една сала.
    96   **-contains** -релација помеѓу ентитет Tickets и ентитет Seats која го означува седиштето за картата, со тотално учество од страната на картата. Картата има едно седиште, а за седиште има повеќе карти
     109
     110  **-contains** -релација помеѓу ентитет Tickets и ентитет Seats која го означува седиштето за картата, со тотално учество од страната на картата. Картата има едно седиште, а за седиште има повеќе карти.
     111
    97112  **-is_in** - релација помеѓу ентитет Seats и ентитет Categories која означува седиштето во која категорија е, со тотално учество од страната на категорија. Седиштето има една категорија додека во една категорија може да се повеќе седишта.
     113
    98114
    99115