== ER дијаграм [[Image(diagram.png)]] == Податочни побарувања === Ентитети **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** - релација која означува со кој извештај е врзан рецепт