wiki:ERModel

ER дијаграм

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

Ентитети

User - ентитет кој ги претставува корисник

  • ssn - примарен клуч
  • firstName - задолжителен
  • lastName - задолжителен
  • email - задолжителен, уникатен

Patient - ентитет кој ги претставува корисниците - пациенти (специјализација од User)

  • parientId - примарен клуч

Doctor - ентитет кој ги претставува корисниците - доктори (специјализација од User)

  • workingHours - примарен клуч

Specialist - ентитет кој ги претставува корисниците - специјалисти (специјализација од User)

  • licenseNumber - примарен клуч
  • hospitalId - задолжителен

Report - ентитет кој претставува извештај за извршен преглед

  • reportId - примарен клуч
  • isFinished - задолжителен

Comment - ентитет кој претставува коментар на извештај за преглед

  • commentId - примарен клуч
  • createdAt - задолжителен
  • comment - задолжителен
  • reportId - надворешен клуч
  • userId - надворешен клуч

MedicineReceipt - ентитет кој претставува рецепта за лек

  • receiptId - примарен клуч
  • medicineName - задолжителен
  • quantity - задолжителен

Релации

reviewd - релација за оценка која ја дава пациент за доктор

commented - релација која означува коментар на извештајот кој го оставил некој корисник

examination - релација која означува лекарски преглед во кој учествуваат пациент, доктор и можеби специјалист(незадолжително), се чува и датум на кој е извршен прегледот и е врзан извештај за прегледот

is_approved - релација која означува дали одреден рецепт е одобрен од специјалист, се чува и коментар од специјалистот

has_receipt - релација која означува со кој извештај е врзан рецепт

Last modified 4 weeks ago Last modified on 12/18/24 22:19:56

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.