| 186 | | 1. Receives (User : Notification, 1:N) - Еден корисник може да прима повеќе известувања, додека секое известување припаѓа на еден корисник. |
| 187 | | |
| 188 | | 2. Located_at (Worker : Location, N:1) - Еден worker може да има една локација на работа (во галвно се однесува на пример на автомеханичари кои работат во работилница), додека на една локација може да има повеќе workers. |
| 189 | | |
| 190 | | 3. Оwns_profile (User : Worker, 1:1) - Еден корисник може да има најмногу еден worker профил (односно секој корисник може ама и не мора да е worker), и секој worker е поврзан со точно еден кориснички профил. |
| 191 | | |
| 192 | | 4. Has_calendar (Worker : Calendar, 1:1) - Секој worker има свој календар, и секој календар припаѓа на еден worker. |
| 193 | | |
| 194 | | 5. Contains (Calendar : Work_Day, 1:N) - Еден календар може да содржи повеќе работни денови. |
| 195 | | |
| 196 | | 6. Defines (Day : Work_Day, 1:N) - Еден ден од неделата може да се користи во повеќе записи за работно време, додека секој запис се однесува на еден ден. |
| 197 | | |
| 198 | | 7. sSchedules (Calendar : Calendar_Event, 1:N) - Еден календар може да содржи повеќе настани (на пример повеќе закажани термини за работа), додека секој настан припаѓа на еден календар. |
| 199 | | |
| 200 | | 8. Has_certificate (Worker : Certificate, 1:N) - Еден worker може да има повеќе сертификати, додека секој сертификат припаѓа на еден worker. |
| 201 | | |
| 202 | | 9. Creates_post (User : Post, 1:N) - Еден корисник може да креира повеќе постови преку кои бара мајстор, додека секој пост е креиран од еден корисник. |
| 203 | | |
| 204 | | 10. Post_location (Post : Location, N:1) - Повеќе постови можат да бидат на иста локација, додека секој пост има една локација. |
| 205 | | |
| 206 | | 11. Has_status (Post : Post_Status, N:1) - Повеќе постови можат да имаат ист статус, додека секој пост има еден статус. |
| 207 | | |
| 208 | | 12. Contains_image (Post : Post_Image, 1:N) - Еден пост може да има повеќе слики, додека секоја слика припаѓа на еден пост. |
| 209 | | |
| 210 | | 13. Applies_to (Worker : Application, 1:N) - Еден worker може да поднесе повеќе апликации за работа, додека секоја апликација е поднесена од еден worker. |
| 211 | | |
| 212 | | 14. Receives_application (Post : Application, 1:N) - Еден пост може да добие повеќе апликации, додека секоја апликација се однесува на еден пост. |
| 213 | | |
| 214 | | 15. Has_status (Application : Application_Status, N:1) - Повеќе апликации можат да имаат ист статус, додека секоја апликација има еден статус. |
| 215 | | |
| 216 | | 16. Writes_review (User : Review, 1:N) - Еден корисник може да напише повеќе рецензии, додека секоја рецензија има еден автор. |
| 217 | | |
| 218 | | 17. rReviews_specialty (Worker_Specialty : Review, 1:N) - Една worker може да има повеќе специјалности па поради тоа рецензиите се однесуваат на специфична worker-specialy, каде секој ваков worker-specialy пар може да има повеќе рецензии а една рецензија се однесува на еден ваков пар. |
| 219 | | |
| 220 | | 18. Has_comment (Review : Review_Comment, 1:N) - Една рецензија може да има повеќе коментари, додека секој коментар припаѓа на една рецензија. |
| 221 | | |
| 222 | | 19. Defines_payment (Worker_Method : Payment, 1:N) - Еден пар за worker и метод на плаќање, може да се користи во повеќе плаќања, додека секое плаќање користи еден таков пар. |
| 223 | | |
| 224 | | 20. Has_status (Payment : Payment_Status, N:1) - Повеќе плаќања можат да имаат ист статус, додека секое плаќање има еден статус. |
| 225 | | |
| 226 | | 21. Belongs_to_plan (Payment : Premium_Plan, N:1) - Со едно плаќање може ад се плати еден избран премиум план, додека секој премиум план може да биде купен од повеќе мајстори. |
| 227 | | |
| 228 | | 22. Subscribes (Worker : Premium_Worker, 1:N) - Еден worker може да има повеќе различни премиум понуди во различни периоди, додека секој premium_Worker припаѓа на еден worker. |
| 229 | | |
| 230 | | 32. Uses_plan (Premium_Worker : Premium_Plan, N:1) - Повеќе premium записи можат да користат ист план, додека секој запис користи еден план, бидејќи записите во Premium_Worker се однесуваат на даден план во даден период. Доколку корисникот сака повторно да го плати истиот план, за тоа ќе има нов запис во табелата со новиот датум. |
| 231 | | |
| 232 | | 33. Paid_with (Premium_Worker : Payment, 1:1) -секој Premium_Worker се добива со едно плаќање. |
| 233 | | |
| 234 | | |
| | 186 | 1. **Receives** (User : Notification, 1:N) - Еден корисник може да прима повеќе известувања, додека секое известување припаѓа на еден корисник. |
| | 187 | |
| | 188 | 2. **Located_at** (Worker : Location, N:1) - Еден worker може да има една локација на работа (во галвно се однесува на пример на автомеханичари кои работат во работилница), додека на една локација може да има повеќе workers. |
| | 189 | |
| | 190 | 3. **Оwns_profile** (User : Worker, 1:1) - Еден корисник може да има најмногу еден worker профил (односно секој корисник може ама и не мора да е worker), и секој worker е поврзан со точно еден кориснички профил. |
| | 191 | |
| | 192 | 4. **Has_calendar** (Worker : Calendar, 1:1) - Секој worker има свој календар, и секој календар припаѓа на еден worker. |
| | 193 | |
| | 194 | 5. **Contains** (Calendar : Work_Day, 1:N) - Еден календар може да содржи повеќе работни денови. |
| | 195 | |
| | 196 | 6. **Defines** (Day : Work_Day, 1:N) - Еден ден од неделата може да се користи во повеќе записи за работно време, додека секој запис се однесува на еден ден. |
| | 197 | |
| | 198 | 7. **Schedules** (Calendar : Calendar_Event, 1:N) - Еден календар може да содржи повеќе настани (на пример повеќе закажани термини за работа), додека секој настан припаѓа на еден календар. |
| | 199 | |
| | 200 | 8. **Has_certificate** (Worker : Certificate, 1:N) - Еден worker може да има повеќе сертификати, додека секој сертификат припаѓа на еден worker. |
| | 201 | |
| | 202 | 9. **Creates_post** (User : Post, 1:N) - Еден корисник може да креира повеќе постови преку кои бара мајстор, додека секој пост е креиран од еден корисник. |
| | 203 | |
| | 204 | 10. **Post_location** (Post : Location, N:1) - Повеќе постови можат да бидат на иста локација, додека секој пост има една локација. |
| | 205 | |
| | 206 | 11. **Has_status** (Post : Post_Status, N:1) - Повеќе постови можат да имаат ист статус, додека секој пост има еден статус. |
| | 207 | |
| | 208 | 12. **Contains_image** (Post : Post_Image, 1:N) - Еден пост може да има повеќе слики, додека секоја слика припаѓа на еден пост. |
| | 209 | |
| | 210 | 13. **Applies_to** (Worker : Application, 1:N) - Еден worker може да поднесе повеќе апликации за работа, додека секоја апликација е поднесена од еден worker. |
| | 211 | |
| | 212 | 14. **Receives_application** (Post : Application, 1:N) - Еден пост може да добие повеќе апликации, додека секоја апликација се однесува на еден пост. |
| | 213 | |
| | 214 | 15. **Has_status** (Application : Application_Status, N:1) - Повеќе апликации можат да имаат ист статус, додека секоја апликација има еден статус. |
| | 215 | |
| | 216 | 16. **Writes_review** (User : Review, 1:N) - Еден корисник може да напише повеќе рецензии, додека секоја рецензија има еден автор. |
| | 217 | |
| | 218 | 17. **Reviews_specialty** (Worker_Specialty : Review, 1:N) - Една worker може да има повеќе специјалности па поради тоа рецензиите се однесуваат на специфична worker-specialy, каде секој ваков worker-specialy пар може да има повеќе рецензии а една рецензија се однесува на еден ваков пар. |
| | 219 | |
| | 220 | 18. **Has_comment** (Review : Review_Comment, 1:N) - Една рецензија може да има повеќе коментари, додека секој коментар припаѓа на една рецензија. |
| | 221 | |
| | 222 | 19. **Defines_payment** (Worker_Method : Payment, 1:N) - Еден пар за worker и метод на плаќање, може да се користи во повеќе плаќања, додека секое плаќање користи еден таков пар. |
| | 223 | |
| | 224 | 20. **Has_status** (Payment : Payment_Status, N:1) - Повеќе плаќања можат да имаат ист статус, додека секое плаќање има еден статус. |
| | 225 | |
| | 226 | 21. **Belongs_to_plan** (Payment : Premium_Plan, N:1) - Со едно плаќање може ад се плати еден избран премиум план, додека секој премиум план може да биде купен од повеќе мајстори. |
| | 227 | |
| | 228 | 22. **Subscribes** (Worker : Premium_Worker, 1:N) - Еден worker може да има повеќе различни премиум понуди во различни периоди, додека секој premium_Worker припаѓа на еден worker. |
| | 229 | |
| | 230 | 32. **Uses_plan** (Premium_Worker : Premium_Plan, N:1) - Повеќе premium записи можат да користат ист план, додека секој запис користи еден план, бидејќи записите во Premium_Worker се однесуваат на даден план во даден период. Доколку корисникот сака повторно да го плати истиот план, за тоа ќе има нов запис во табелата со новиот датум. |
| | 231 | |
| | 232 | 33. **Paid_with** (Premium_Worker : Payment, 1:1) -секој Premium_Worker се добива со едно плаќање. |
| | 233 | |
| | 234 | |