Changes between Initial Version and Version 1 of ERModel


Ignore:
Timestamp:
01/30/25 17:42:36 (15 hours ago)
Author:
211223
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ERModel

    v1 v1  
     1== ER дијаграм
     2[[Image(pet_adoption_center.png)]]
     3
     4== Податочни побарувања
     5
     6=== Ентитети
     71. **User** - ентитет за корисникот кој се логира
     8        - User_ID - INT (примарен клуч)
     9        - Name - CHAR (атрибут)
     10        - Email - CHAR (атрибут)
     11        - Password - CHAR (атрибут)
     12        - Adress - CHAR (атрибут)
     132. **Adopter** - eнтитет за посвојувачот кој наследува од корисник
     14        - MBR- INT (примарен клуч)
     15        - Contact_Info - CHAR (атрибут)
     16        - Employment_Status - CHAR (атрибут)
     17        - Relationship_Status - CHAR (атрибут)
     183. **Shelter** - eнтитет за засолниште кој наследува од корисник
     19        - Certificatе_Number - INT (примарен клуч)
     20        - Certificate - CHAR (атрибут) 
     214. **Adoption Application**
     22        - Application_ID - INT (примарен клуч)
     23        - Data_Submitted- TIMESTAMPZ (атрибут)
     24        - Status - CHAR (атрибут)
     255.  **Pet**
     26        - Pet_ID - INT (примарен клуч)
     27        - Name - CHAR (атрибут)
     28        - Species- CHAR (атрибут)
     29        - Breed - CHAR (атрибут)
     30        - Healt_Status- CHAR (атрибут)
     31== Релации
     32- **!creates** - 1:N еден посвојувач може да пополни повеќе апликации за посвојување
     33- **!accepts** - 1:N едно засолниште може да прифати повеќе апликации за посвојување
     34- **!denies** - 1:N едно засолниште може да одбие повеќе апликации за посвојување
     35- **!adopts** - 1:1 еден посвојувач може да посвои едно милениче во посвојувачкиот процес
     36- **!creating for** - 1:1 една апликација се креира само за едно милениче