Changes between Version 25 and Version 26 of RelationalDesign
- Timestamp:
- 12/07/22 13:29:28 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RelationalDesign
v25 v26 15 15 * user е резервиран збор во PostgreSQL па оваа табела ќе се вика user_table наместо user 16 16 17 Adopter (__**id_user***__''(user)'', free_time, funds, has_other_pets, has_kids, housing, physical_activity_adopters, will_foster, **is_verified**) 17 Adopter (__**id_user***__''(user)'', free_time, funds, has_other_pets, has_kids, housing, physical_activity_adopters, will_foster, **is_verified**, verified_by_employee) 18 * атрибутот verified_by_employee ја претставува 1-М релацијата employee_verifies_adopter 18 19 19 20 Surendee (__**id_user***__''(user)'') 20 21 21 Employee (__**id_user***__''(user)'', **position_employee** )22 Employee (__**id_user***__''(user)'', **position_employee**, **id_shelter**) 22 23 * position е резервиран збор во PostgreSQL па оваа колона ќе се вика position_employee наместо position 24 * атрибутот id_shelter ја претставува 1-М релацијата еmployee_works_at_shelter 23 25 24 26 Admin (__**id_user***__''(user)'') … … 29 31 Organisation (__**id_organisation**__, **name_organisation**, **email_organisation**, **billing_information**) 30 32 31 Shelter (__**id_shelter**__, **address_shelter**, **telephone_shelter**) 33 Shelter (__**id_shelter**__, **address_shelter**, **telephone_shelter**, id_organisation) 34 * атрибутот id_organisation ја претставува 1-М релацијата shelter_is_from_organisation 32 35 33 Post (__**id_post**__, **date_post**, url_thumbanail )36 Post (__**id_post**__, **date_post**, url_thumbanail, id_surendee, id_employee) 34 37 * ограничување: Post мора да биде во точно една од релациите surrendees_publishes_and_manages_posts или employee_publishes_and_manages_post, не смее да не биде во ниту една или пак во двете 38 * атрибутот id_surendee ја претставува 1-М релацијата surrendees_publishes_and_manages_posts 39 * атрибутот id_employee ја претставува 1-М релацијата employee_publishes_and_manages_post 35 40 36 Adoption (__**id_adoption**__, **start_date**, end_date_foster) 41 Adoption (__**id_adoption**__, **start_date**, end_date_foster, **id_adopter**) 42 * атрибутот id_adopter ја претставува 1-М релацијата adopters_want_adoptions 37 43 38 Pet (__**id_pet**__, url_pet_image, **age_group**, **size_pet**, breed, name_pet, **species**, **gender**, **can_be_fostered** )44 Pet (__**id_pet**__, url_pet_image, **age_group**, **size_pet**, breed, name_pet, **species**, **gender**, **can_be_fostered**, id_adoption, id_shelter) 39 45 * size е резервиран збор во PostgreSQL па оваа колона ќе се вика size_pet наместо size 46 * атрибутот id_adoption ја претставува 1-М релацијата adoptions_for_pets 47 * атрибутот id_shelter ја претставува 1-М релацијата pet_is_in_shelter 40 48 41 49 Category (__**id_category**__, **name_category**)