wiki:ERModel

Version 6 (modified by 201087, 19 months ago) ( diff )

--

Актуелна верзија - v1.0

Дијаграм

Податочни побарувања

Ентитети

  1. User - Родител-ентитет со податоци за секој корисник од кој произлегуваат 3 ентитети.
  • UserID - примарен клуч, нумерички тип, задолжителен (serial)
  • Name - текстуален тип, задолжителен
  • Surname - текстуален тип, задолжителен
  • City_of_Residency - текстуален тип, задолжителен
  • Password - текстуален тип, задолжителен
  • Phone_Number - текстуален тип, задолжителен
  1. Student - Ентитет за студент-корисник кој што бара стан или цимер/и
  • Ги наследува сите атрибути од User ентитетот покрај следниве:
  • Пол - текстуален тип, задолжителен
  • Возраст - нумерички тип, задолжителен
  1. Owner - Ентитет за корисник кој што издава станови
  • Ги наследува сите атрубити од User ентитетот без дополнителни
  1. Admin - Ентитет за администратор на системот
  • Ги наследува сите атрибути од User ентитетот покрај следниот:
  • Role - текстуален тип, задолжителен
  1. Faculty - Ентитет за факултет
  • FacultyID - примарен клуч, нумерички тип, задолжителен (serial)
  • Fname - текстуален тип, задолжителен
  1. City - Ентитет за град
  • CityName - примарен клуч, текстуален тип, задолжителен
  1. Building - Ентитет за зграда во град
  • BuildingID - примарен клуч, нумерички тип, задолжителен (serial)
  • Building_Address - текстуален тип, задолжителен
  1. Apartment - Ентитет за стан
  • ApartmentID - примарен клуч, нумерички тип, задолжителен (serial)
  • Apartment_Address - текстуален тип, задолжителен
  • Size - текстуален тип, задолжителен
  1. Post - Ентитет за објава на системот
  • PID - примарен клуч, нумерички тип, задолжителен (serial)
  • Date_Posted - датум, задолжителен
  • Price - нумерички, задолжителен
  • Num_Roomates - нумерички, задолжителен
  1. StudentPost - Ентитет за објава од страна на студент
  • Ги наследува сите атрибути од Post ентитетот без дополнителни
  1. OwnerPost - Ентитет за објава од страна на корисник што издава станови
  • Ги наследува сите атрибути од Post ентитетот без дополнителни

Слаби ентитети

  1. ApartmentAgreement - Ентитет за договор склучен за изнајмување на стан помеѓу студенти и газдата на станот.
  • AgreementID - примарен клуч, нумерички тип, задолжителен (serial)
  • Date_Signed - датум, задолжителен
  • Date_Exipres - датум, задолжителен

Attachments (7)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.