wiki:RelationModel

Version 2 (modified by 151131, 7 days ago) ( diff )

--

Релациска шема (со мапирачка трансформација)

Ознаки

  • Примарни клучеви: bold и underline
  • Надворешни клучеви: bold и * до името на надворешниот клуч, во заграда табелата кон која покажува

Табели

  • User(ssn, firstName, lastName, email)
  • Patient(userId*(User), patientId)
  • Doctor(userId*(User), workingHours, licenseNumber, hospitalId)
  • Specialist(userId*(User), licenseNumber, hospitalId)
  • Comment(commentId, comment, createdAt, createdBy*(User))
  • Report(reportId, isFinished, description)
  • MedicineRecepit(receiptId, reportId*(Report), medicineName, quantity)
  • IsApprovedMedicineRecepit(receiptId*(MedicineRecepit), specialistId*(User), comment, isApproved)
  • Examination(examinationId, doctorId*(User), specialistId*(User), userId*(User), reportId*(Report), dateTime)
  • Review(reviewId, doctorId*(User), userId*(User), rank)

DDL скрипта за бришење на табелите и креирање на табелите

DML скрипта за полнење на табелите со податоци

Релациски дијаграм изваден од DBeaver

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.