| 71 | | **//Релации//** \\ |
| 72 | | 1. //User// - Ентитет кој чува податоци за секој регистриран корисник, од овој ентитет произлегуваат 2 други ентитети. \\ |
| 73 | | • user_id - нумерички тип (примарен клуч) |
| 74 | | • username - текстуален тип (задолжителен атрибут) |
| 75 | | - password - текстуален тип (задолжителен атрибут) |
| 76 | | • email - текстуален тип (задолжителен атрибут) |
| 77 | | • phone_number - текстуален тип (задолжителен атрибут) |
| 78 | | • name - текстуален тип (задолжителен атрибут) |
| 79 | | • surname - текстуален тип (задолжителен атрибут) |
| 80 | | |
| 81 | | 2. //Client// - Ентитет кој произлегува од User, и го наследува неговиот примарен клуч \\ |
| 82 | | - client_id - нумеричка вредност (кандидат клуч) |
| 83 | | 3. //Employee// - Ентитет кој произлегува од User, и го наследува неговиот примарен клуч \\ |
| 84 | | - employee_id - нумеричка вредност (кандидат клуч) |
| 85 | | 4. //Movie// - Ентитет кој чува податоци за филмот. |
| 86 | | - movie_id - нумерички тип (примарен клуч) |
| 87 | | - movie_name - текстуален тип (задолжителен атрибут) |
| 88 | | - movie_time_duration - текстуален тип (задолжителен атрибут) |
| 89 | | |
| 90 | | 5. //Genre// - Ентитет во кој ќе се чуваат податоци за жанрот на филмот. |
| 91 | | - genre_id - нумерички тип (примарен клуч) |
| 92 | | - genre_name - текстуален тип (задолжителен атрибут) |
| 93 | | |
| 94 | | 6. //MovieProjection// - Ентитет во кој ќе се чуваат податоци за проекцијата на еден филм. |
| 95 | | - projection_id - нумерички тип (примаерен клуч) |
| 96 | | - auditorium_id - ??????? |
| 97 | | - movie_id - ?????? |
| 98 | | - price - текстуален тип (задолжителен атрибут) |
| 99 | | - movie_start - датум (задолжителен атрибут) |
| 100 | | - movie_end - датум (задолжителен атрибут) |
| 101 | | - price - нумерички тип (задолжителен атрибут) |
| 102 | | |
| 103 | | 7. //Firm// - Ентитет во кој ќе се чуваат податоци за фирмата. |
| 104 | | - firm_id - нумерички тип (примаерен клуч) |
| 105 | | - firm_city - текстуален тип (задолжителен атрибут) |
| 106 | | - firm_address - текстуален тип (задолжителен атрибут) |
| 107 | | - firm_name - текстуален тип (задолжителен атрибут) |
| 108 | | |
| 109 | | 8. //Auditorium// - Ентитет во кој ќе се чуваат податоци за сала. |
| 110 | | - auditorium_id - нумерички тип (примаерен клуч) |
| 111 | | - auditorium_name - текстуален тип (задолжителен атрибут) |
| 112 | | - auditorium_capacity - нумерички тип (задолжителен атрибут) |
| 113 | | |
| 114 | | 9. //Reservation// - Ентитет во кој ќе се чуваат податоци за резервацијата. |
| 115 | | - reservation_id - нумерички тип (примаерен клуч) |
| 116 | | - client_id - ??? |
| 117 | | - seat_id - ??? |
| 118 | | - movie_id - ??? |
| 119 | | - payed_ticket - ???? |
| 120 | | |
| 121 | | 10. //Payment// - Ентитет во кој ќе се чуваат податоци за плаќање. |
| 122 | | - payment_id - нумерички тип (примаерен клуч) |
| 123 | | - reservation_id - ??? |
| 124 | | - payment_type - текстуален тип (задолжителен атрибут) |
| 125 | | - client_id - ??? |
| 126 | | |
| 127 | | 11. //Seat// - Слаб ентитет во кој ќе се чуваат податоци за седиште. |
| 128 | | - seat_id - нумерички тип (примаерен клуч) |
| 129 | | - row_number - нумерички тип (задолжителен атрибут) |
| 130 | | - auditorium_id - ??? |
| 131 | | - seat_number - нумерички тип (задолжителен атрибут) |