Changes between Version 12 and Version 13 of ERModel
- Timestamp:
- 11/11/22 15:45:16 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ERModel
v12 v13 3 3 == Дијаграм 4 4 5 [[Image( ERmodel_v1.1.png)]]5 [[Image(erd.jpg)]] 6 6 7 7 == Податочни побарувања … … 46 46 11. '''OwnerPost''' - Ентитет за објава од страна на корисник што издава станови 47 47 * Ги наследува сите атрибути од Post ентитетот покрај следниот: 48 * apartment_photos_url - текстуален тип, задолжителен48 * Apartment_photos - multivalue, задолжителен 49 49 12. '''ApartmentAgreement''' - Ентитет за договор склучен за изнајмување на стан помеѓу студенти и газдата на станот. 50 50 * AgreementID - примарен клуч, нумерички тип, задолжителен (serial) … … 56 56 57 57 === 1-М Релации 58 1. '''Attends''' - Релација помеѓу ентитетите Student и Faculty. Релацијата означува на кој факултет е студентот-корисник. 1-М релација бидејќи повеќе студенти може да присуствуваат на 1 факултет, додека 1 студент (во нашиот систем земано) може да присуствува само на 1 факултет. Тотално учество од страната на ентитетот Student, парцијално учество од Faculty.59 2. '''Located_In''' - Релација помеѓу ентитетите Faculty и City. Релацијата означува во кој град е факултетот. 1-М релација бидејќи 1 факултет може да биде во само 1 град, додека 1 град може да има повеќе факултети. Тотално учество од страната на Faculty, парцијално учество од City.58 1. '''Attends''' - Релација помеѓу ентитетите Faculty и Student. Релацијата означува на кој факултет е студентот-корисник. 1-М релација бидејќи повеќе студенти може да присуствуваат на 1 факултет, додека 1 студент (во нашиот систем земано) може да присуствува само на 1 факултет. Тотално учество од страната на ентитетот Student, парцијално учество од Faculty. 59 2. '''Located_In''' - Релација помеѓу ентитетите City и Faculty. Релацијата означува во кој град е факултетот. 1-М релација бидејќи 1 факултет може да биде во само 1 град, додека 1 град може да има повеќе факултети. Тотално учество од страната на Faculty, парцијално учество од City. 60 60 3. '''City_Contains''' - Релација помеѓу ентитетите City и Building. Релацијата означува зградата во кој град е. 1-М релација бидејќи 1 град има повеќе згради, додека 1 зграда може да биде во само 1 град. Тотално учество од страната на Building, парцијално учество од страната на City. 61 61 4. '''Building_Contains''' - Релација помеѓу ентитетите Building и Apartment. Релацијата означува станот во која зграда е. 1-М релација бидејќи 1 зграда има повеќе станови, додека 1 стан може да биде во само 1 зграда. Тотално учество од страната на Apartment, парцијално учество од Building. … … 63 63 6. '''Owner_Signs''' - Релација помеѓу ентитетите Owner и ApartmentAgreement. Релацијата означува договорот кој што газда го потпишува. 1-М релација бидејќи 1 газда може да потпише повеќе договори, додека 1 договор може да биде потпишан од само 1 газда. Тотално учество од страната на ApartmentAgreement, парцијално учество од Owner. 64 64 7. '''Owner_Posts''' - Релација помеѓу ентитетите Owner и OwnerPost. Релацијата ги означува објавите од газдата за стан. 1-М релација бидејќи 1 газда може да стави повеќе објави, додека 1 објава може да биде ставена од само 1 газда. Тотално учество од страната на OwnerPost, парцијално учество од Owner. 65 8. '''Is_About''' - Релација помеѓу ентитетите OwnerPost и Apartment. Релацијата означува објавата од газдата за кој стан е наменета. 1-М релација бидејќи 1 стан може да има повеќе објави за него, додека 1 објава е наменета за само 1 стан. Тотално учество од страната на OwnerPost, парцијално учество од Apartment.65 8. '''Is_About''' - Релација помеѓу ентитетите Apartment и OwnerPost. Релацијата означува објавата од газдата за кој стан е наменета. 1-М релација бидејќи 1 стан може да има повеќе објави за него, додека 1 објава е наменета за само 1 стан. Тотално учество од страната на OwnerPost, парцијално учество од Apartment. 66 66 9. '''Student_Posts''' - Релација помеѓу ентитетите Student и StudentPost. Релацијата ги означува објавите од студентот за стан. 1-М релација бидејќи 1 студент може да стави повеќе објави, додека 1 објава може да биде ставена од само 1 студент. Тотално учество од страната на StudentPost, парцијално учество од Student_Posts. 67 67 10. '''Is_For''' - Релација помеѓу ентитетите City и Posts. Релацијата означува објавите за во кој град се објавени. 1-М релација бидејќи 1 објава може да биде само за 1 град, додека 1 град може да има повеќе од 1 објава. Тотално учество од страната на Posts, парцијално учество од City.