Changes between Version 1 and Version 2 of ERModel
- Timestamp:
- 11/11/22 13:18:33 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ERModel
v1 v2 1 1 == ER дијаграм 2 [[Image( )]]2 [[Image(ЕRD-final.png)]] 3 3 == Податочни побарувања 4 4 … … 78 78 79 79 **-gets** – релација помеѓу ентитет Workers и ентитет Salary која означува плата на вработениот со тотално учество од двете страни. За еден вработен може да се чуваат повеќе плати. Ова посочува на промена на платата на вработениот како покачување или намалување во текот на неговата работа 80 80 81 **-works_in ** -релација помеѓу ентитет Workers и ентитет Cinemas која означува дека вработен работи во киното и има тотално учество од двете страни. Една кинотека има повеќе вработени, а вработен работи во една кинотека. 82 81 83 **-plays** -релација помеѓу ентитет Films и ентитет Cinemas која означува кои филмови се прикажуваат во киното со тотално учество од страната на кино. Киното прикажува повеќе филмови и филмот е прикажан во повеќе кинотеки. 84 82 85 **-organizes** -релација помеѓу ентитет Events и ентитет Cinemas која означува дека киното организира настани. Настаните може да се организирани во повеќе кина и кината имаат повеќе настани. 86 83 87 **-takes_place_in ** -релација помеѓу ентитет Events и ентитет Projections која означува настанот во која проекција се одржува. Еден настан може да се одржи за повеќе проекции и во една проекција има само еден настан. 88 84 89 **-has** - релација помеѓу ентитет Cinemas и ентитет Projection_Rooms која означува дека кинотеката има сали со тотално учество од двете страни. Киното има повеќе сали, а една сала се наоѓа во една кинотека. 90 85 91 **-is_played_in** -релација помеѓу ентитет Projections и ентитет Projection_Rooms која означува во која сала се одржува проекцијата, со тотално учество од страната на проекција. Во една сала се одржуваат повеќе проекции и една проекција се одржува во повеќе сали. 92 86 93 **-can_be_watched** -релација помеѓу ентитет Films и ентитет Projections која ги означува проекциите за филм со тотално учество од страната на проекции. Филмот има повеќе проекции, а една проекција е за точно еден филм. 94 87 95 **-rates** - релација помеѓу ентитет Films и ентитет Customers која означува дека корисниците може да оставаат оценки за филмовите. Еден корисник може да оценува повеќе филмови и еден филм може да биде оценет од повеќе корисници. 88 96 Атрибути: ratings (оцената која ја има дадено корисникот за филмот) 97 89 98 **-reserves** - релација помеѓу ентитет Customers и ентитет Tickets која означува дека корисникот резервирал карта, со тотално учество од страната на картата. Корисникот може да резервира повеќе карти,а една карта е за еден корисник. 90 99 Атрибути: Date (датумот кога е направена резервацијата) 100 91 101 **-is_for** - релација помеѓу ентитет Projections и ентитет Tickets која означува картата за која проекција е, со тотално учество од страната на картата. Проекцијата има повеќе карти, а картата е за една проекција. 102 92 103 **-is_bought_with ** – релација помеѓу ентитет Tickets и ентитет Discounts која означува дали каратата е купена со намаление. Намаление може да имаат повеќе карти, а карата има едно намаление. 104 93 105 **gives** - релација помеѓу ентитет Projections и ентитет Discounts која означува за кои проекции е намалението. Проекцијата има едно намаление додека намаление може да имаат повеќе проекции. 94 106 Атрибути: quantity (количина на discounts достапни за таа проекција) 107 95 108 **-possesses** -релација помеѓу ентитет Projection_Rooms и ентитет Seats која ги означува седиштата во салата, со тотално учество од двете страни. Салите имаат повеќе седишта, а седиште припаѓа на една сала. 96 **-contains** -релација помеѓу ентитет Tickets и ентитет Seats која го означува седиштето за картата, со тотално учество од страната на картата. Картата има едно седиште, а за седиште има повеќе карти 109 110 **-contains** -релација помеѓу ентитет Tickets и ентитет Seats која го означува седиштето за картата, со тотално учество од страната на картата. Картата има едно седиште, а за седиште има повеќе карти. 111 97 112 **-is_in** - релација помеѓу ентитет Seats и ентитет Categories која означува седиштето во која категорија е, со тотално учество од страната на категорија. Седиштето има една категорија додека во една категорија може да се повеќе седишта. 113 98 114 99 115