Changes between Version 13 and Version 14 of ERModel


Ignore:
Timestamp:
12/16/25 19:42:33 (2 weeks ago)
Author:
213140
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v13 v14  
    11= Концептуален дизајн - ЕР Дијаграм и податочни побарувања =
    22== ER дијаграм ==
    3 [[Image(er_bnp9.png)]]
     3[[Image(er_bnp11.png)]]
    44
    55== Податочни побарувања
     
    88
    991. '''USER''' - ентитет за корисник кој може да биде пациент или терапевт
    10 - '''id_user''' - bigint - Примарен клуч
     10- '''id_user''' - integer - Примарен клуч
    1111- '''username''' - varchar(50)
    1212- '''name''' - varchar(100)
     13- '''surname''' - varchar(100)
    1314- '''email''' - varchar(255)
    1415- '''password''' - varchar(255)
    1516
    16172. '''PATIENT''' - лице кое прима терапија и ги користи функциите на апликацијата
    17 - '''id_patient''' - bigint - Примарен клуч
    18 - '''id_user''' - bigint - Надворешен клуч
     18- '''id_user''' - integer - Примарен клуч
     19- '''id_therapist''' - integer - Надворешен клуч
    1920 
    20213. '''THERAPIST''' - лиценциран професионалец кој обезбедува консултации/терапија
    21 - '''id_therapist''' - bigint - Примарен клуч
    22 - '''id_user''' - bigint - Надворешен клуч
     22- '''id_user''' - integer - Примарен клуч
    2323- '''office_location''' - varchar(255)
    2424- '''degree''' - varchar(100)
     
    2626
    27274. '''BLOG''' - објави на блогот напишани во рамки на платформата
    28 - '''id_blog''' - bigint - Примарен клуч
    29 - '''id_patient''' - bigint - Надворешен клуч
    30 - '''content''' - varchar(255)
    31 - '''date_of_post''' - date
     28- '''id_blog''' - integer - Примарен клуч
     29- '''id_patient''' - integer - Надворешен клуч
     30- '''content''' - text
     31- '''date_of_post''' - timestamptz
    3232- '''title''' - varchar(200)
    3333
    34 
    35345. '''COMMENT''' - коментари на објавите на блогот
    36 - '''id_comment''' - bigint - Примарен клуч
    37 - '''id_blog''' - bigint - Надворешен клуч
    38 - '''id_patient''' - bigint - Надворешен клуч
    39 - '''content''' - varchar(255)
    40 - '''date_of_comment''' - date
     35- '''id_comment''' - integer - Примарен клуч
     36- '''id_blog''' - integer - Надворешен клуч
     37- '''id_patient''' - integer - Надворешен клуч
     38- '''content''' - text
     39- '''date_of_comment''' - timestamptz
    4140
    42416. '''DIARY''' - дневни записи на пациентот
    43 - '''id_diary''' - bigint - Примарен клуч
    44 - '''id_patient''' - bigint - Надворешен клуч
     42- '''id_diary''' - integer - Примарен клуч
     43- '''id_patient''' - integer - Надворешен клуч
    4544- '''date''' - date
    4645- '''daily_rating''' - smallint
     
    4847
    49487. '''PAYMENT''' - плаќања направени од страна на пациентите
    50 - '''id_payment''' - bigint - Примарен клуч
    51 - '''id_patient''' - bigint - Надворешен клуч
     49- '''id_payment''' - integer - Примарен клуч
     50- '''id_patient''' - integer - Надворешен клуч
    5251- '''date_of_payment''' - date
    5352
    54538. '''THERAPY''' - план за терапија или препишан третман/медикаменти
    55 - '''id_therapy''' - bigint - Примарен клуч
     54- '''id_therapy''' - integer - Примарен клуч
    5655- '''name''' - varchar(100)
    5756- '''dose''' - varchar(50)
    5857- '''exp_date''' - date
     58- '''price''' - decimal(10,2)
    5959
    60609. '''CONSULTATION''' - закажана сесија меѓу пациент и терапевт
    61 - '''id_consultation''' - bigint - Примарен клуч
     61- '''id_consultation''' - integer - Примарен клуч
     62- '''id_therapist''' - integer - Надворешен клуч
    6263- '''date''' - date
    63 - '''price''' - decimal
     64- '''price''' - decimal(10,2)
    6465
    6566
     
    7980
    8081'''reviews''' - 1:N - Релација за кога THERAPIST го прегледува PATIENT
    81         Атрибут: '''advice''' (информации за пациентот, заклучоци) - varchar(100)[[br]]
     82        Атрибут: '''advice''' (информации за пациентот, заклучоци) - text[[br]]
    8283
    8384'''prescribes''' - 1:N - Релација за кога THERAPIST препишува THERAPY[[br]]