Changes between Version 12 and Version 13 of ERModel


Ignore:
Timestamp:
11/11/22 15:45:16 (23 months ago)
Author:
201087
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v12 v13  
    33== Дијаграм
    44
    5 [[Image(ERmodel_v1.1.png)]]
     5[[Image(erd.jpg)]]
    66
    77== Податочни побарувања
     
    464611. '''OwnerPost''' - Ентитет за објава од страна на корисник што издава станови
    4747* Ги наследува сите атрибути од Post ентитетот покрај следниот:
    48 * apartment_photos_url - текстуален тип, задолжителен
     48* Apartment_photos - multivalue, задолжителен
    494912. '''ApartmentAgreement''' - Ентитет за договор склучен за изнајмување на стан помеѓу студенти и газдата на станот.
    5050* AgreementID - примарен клуч, нумерички тип, задолжителен (serial)
     
    5656
    5757=== 1-М Релации
    58 1. '''Attends''' - Релација помеѓу ентитетите Student и Faculty. Релацијата означува на кој факултет е студентот-корисник. 1-М релација бидејќи повеќе студенти може да присуствуваат на 1 факултет, додека 1 студент (во нашиот систем земано) може да присуствува само на 1 факултет. Тотално учество од страната на ентитетот Student, парцијално учество од Faculty.
    59 2. '''Located_In''' - Релација помеѓу ентитетите Faculty и City. Релацијата означува во кој град е факултетот. 1-М релација бидејќи 1 факултет може да биде во само 1 град, додека 1 град може да има повеќе факултети. Тотално учество од страната на Faculty, парцијално учество од City.
     581. '''Attends''' - Релација помеѓу ентитетите Faculty и Student. Релацијата означува на кој факултет е студентот-корисник. 1-М релација бидејќи повеќе студенти може да присуствуваат на 1 факултет, додека 1 студент (во нашиот систем земано) може да присуствува само на 1 факултет. Тотално учество од страната на ентитетот Student, парцијално учество од Faculty.
     592. '''Located_In''' - Релација помеѓу ентитетите City и Faculty. Релацијата означува во кој град е факултетот. 1-М релација бидејќи 1 факултет може да биде во само 1 град, додека 1 град може да има повеќе факултети. Тотално учество од страната на Faculty, парцијално учество од City.
    60603. '''City_Contains''' - Релација помеѓу ентитетите City и Building. Релацијата означува зградата во кој град е. 1-М релација бидејќи 1 град има повеќе згради, додека 1 зграда може да биде во само 1 град. Тотално учество од страната на Building, парцијално учество од страната на City.
    61614. '''Building_Contains''' - Релација помеѓу ентитетите Building и Apartment. Релацијата означува станот во која зграда е. 1-М релација бидејќи 1 зграда има повеќе станови, додека 1 стан може да биде во само 1 зграда. Тотално учество од страната на Apartment, парцијално учество од Building.
     
    63636. '''Owner_Signs''' - Релација помеѓу ентитетите Owner и ApartmentAgreement. Релацијата означува договорот кој што газда го потпишува. 1-М релација бидејќи 1 газда може да потпише повеќе договори, додека 1 договор може да биде потпишан од само 1 газда. Тотално учество од страната на ApartmentAgreement, парцијално учество од Owner.
    64647. '''Owner_Posts''' - Релација помеѓу ентитетите Owner и OwnerPost. Релацијата ги означува објавите од газдата за стан. 1-М релација бидејќи 1 газда може да стави повеќе објави, додека 1 објава може да биде ставена од само 1 газда. Тотално учество од страната на OwnerPost, парцијално учество од Owner.
    65 8. '''Is_About''' - Релација помеѓу ентитетите OwnerPost и Apartment. Релацијата означува објавата од газдата за кој стан е наменета. 1-М релација бидејќи 1 стан може да има повеќе објави за него, додека 1 објава е наменета за само 1 стан. Тотално учество од страната на OwnerPost, парцијално учество од Apartment.
     658. '''Is_About''' - Релација помеѓу ентитетите Apartment и OwnerPost. Релацијата означува објавата од газдата за кој стан е наменета. 1-М релација бидејќи 1 стан може да има повеќе објави за него, додека 1 објава е наменета за само 1 стан. Тотално учество од страната на OwnerPost, парцијално учество од Apartment.
    66669. '''Student_Posts''' - Релација помеѓу ентитетите Student и StudentPost. Релацијата ги означува објавите од студентот за стан. 1-М релација бидејќи 1 студент може да стави повеќе објави, додека 1 објава може да биде ставена од само 1 студент. Тотално учество од страната на StudentPost, парцијално учество од Student_Posts.
    676710. '''Is_For''' - Релација помеѓу ентитетите City и Posts. Релацијата означува објавите за во кој град се објавени. 1-М релација бидејќи 1 објава може да биде само за 1 град, додека 1 град може да има повеќе од 1 објава. Тотално учество од страната на Posts, парцијално учество од City.