Changes between Version 4 and Version 5 of RelationalDesign


Ignore:
Timestamp:
08/26/25 01:41:39 (3 days ago)
Author:
222003
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalDesign

    v4 v5  
    1010
    11111. Company (**__id__**, **company_name**, description, **registration_number**)
     12
    12132. Medicine (**__id__**, **medicine_name**, **active_ingredient**)
     14
    13153. !PaymentMethod (**__id__**, **method_name**)
     16
    14174. Users (**__id__**, **first_name**, **last_name**, **username**, **hashed_password**, **e_mail**, gender, **date_created**)
     18
    15195. Admins (**__user_id*(Users)__**)
     20
    16216. !DeliveryCompany (**__company_id*(Company)__**)
     22
    17237. Distributor (**__company_id*(Company)__**)
     24
    18258. Facility (**__id__**, **__company_id*(Company)__**, **facility_name**, **code**)
     26
    19279. Inventory (**__facility_id*(Facility)__**)
     28
    202910. Manufacturer (**__company_id*(Company)__**)
     30
    213111. !MedicineInteraction (**__medicine_id_1*(Medicine)__**, **__medicine_id_2*(Medicine)__**, **type**, description, **severity**)
     32
    223312. Patient (**__user_id*(Users)__**, **is_verified**)
     34
    233513. Payment (**__id__**, **__patient_id*(Patient)__**, **__payment_method_id*(!PaymentMethod)__**, **payment_date**, **amount**, **status**)
     36
    243714. Pharmacist (**__user_id*(Users)__**)
     38
    253915. Pharmacy (**__company_id*(Company)__**)
     40
    264116. Prescription (**__id__**, patient_id*(Patient), **__medicine_id*(Medicine)__**, **issued_by**, **issued_at**, **valid_to**, **embg**)
     42
    274317. !SensitivePatientData (**__id__**, **__patient_id*(Patient)__**, pharmacist_id*(Pharmacist), **embg**, **portrait_photo**)
     44
    284518. !ShoppingCart (**__id__**, **__patient_id*(Patient)__**)
     46
    294719. !SupplyOrder (**__id__**, **__distributor_id*(Distributor)__**, **__pharmacy_id*(Pharmacy)__**, **order_date**, **expected_arrival_date**)
     48
    304920. !BrandedMedicine (**__id__**, **__manufacturer_id*(Manufacturer)__**, **price**, description, **dosage_form**, **strength**, origin_country)
     50
    315121. !BrandedMedicineImage (**__id__**, **__branded_medicine_id*(!BrandedMedicine)__**, **image**)
     52
    325322. !ClubCard (**__id__**, **__user_id*(Patient)__**, **club_program**, **points**)
     54
    335523. !ContactInformation (**__id__**, phone, address, user_id*(User), facility_id*(Facility))
     56
    345724. Distributor_BrandedMedicine (**__id__**, **__distributor_id*(Distributor)__**, **__branded_medicine_id*(!BrandedMedicine)__**)
     58
    355925. !HealthProfile (**__id__**, **__patient_id*(Patient)__**, blood_type)
     60
    366126. Inventory_BrandedMedicine (**__inventory_id*(Inventory)__**, **__branded_medicine_id*(!BrandedMedicine)__**, **quantity**, **last_changed**)
     62
    376327. !PatientOrder (**__id__**, **__patient_id*(Patient)__**, **__delivery_company_id*(!DeliveryCompany)__**, **__payment_id*(Payment)__**, **order_date**, **expected_arrival_date**, **status**, **total_price**)
     64
    386528. PatientOrder_BrandedMedicine (**__id__**, **order_id*(Order)**, **__branded_medicine_id*(!BrandedMedicine)__**, **quantity**)
     66
    396729. Pharmacy_Catalog (**__pharmacy_id*(Pharmacy)__**, **__branded_medicine_id*(!BrandedMedicine)__**)
     68
    406930. ShoppingCart_BrandedMedicine (**__shopping_cart_id*(!ShoppingCart)__**, **__branded_medicine_id*(!BrandedMedicine)__**, **quantity**)
    41 31. SupplyOrder_BrandedMedicine (**__supply_order_id*(SupplyOrder)__**, **__branded_medicine_id*(!BrandedMedicine)__**, **quantity**)
    42 32. AllergicReaction_HealthProfile_Medicine (**__health_profile_id*(HealthProfile)__**, **__medicine_id*(Medicine)__**, date_diagnosed, description, severity)
     70
     7131. SupplyOrder_BrandedMedicine (**__supply_order_id*(!SupplyOrder)__**, **__branded_medicine_id*(!BrandedMedicine)__**, **quantity**)
     72
     7332. AllergicReaction_HealthProfile_Medicine (**__health_profile_id*(!HealthProfile)__**, **__medicine_id*(Medicine)__**, date_diagnosed, description, severity)
     74
    437533. Branded_Medicine_InstanceOf_Medicine (**__branded_medicine_id*(!BrandedMedicine)__**, **__medicine_id*(Medicine)__**)
    4476
     
    5082
    5183== Релациски Дијаграм ==
     84
     85[[Image(SynergyMed_relational_dbeaver.png​)]]