Changes between Version 28 and Version 29 of RelationalDesign
- Timestamp:
- 12/21/21 15:18:54 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RelationalDesign
v28 v29 26 26 * Секундарен клуч: movie_id е референца кон Movie и има not null constraint поради тотално учество на MovieProjection во релацијата has 27 27 28 - Works_in ('''__firm_id__*'''(Firm),'''__user_id__*'''(Employee),'''works_from''', '''works_to''')28 - Works_in ('''__firm_id__*'''(Firm),'''__user_id__*'''(Employee),'''works_from''',works_to) 29 29 * Композитен примарен клуч:(firm_id,user_id) 30 30 … … 35 35 * Секундарен клуч: user_id е референца кон Client и има not null constraint поради тотално учество на Paymentt во релацијата pays 36 36 37 - Seat('''__seat_id__''','''__auditorium_id__*'''(Auditorium),'''seat_number''', '''seat_row_number''' ,'''seat_limitation''')37 - Seat('''__seat_id__''','''__auditorium_id__*'''(Auditorium),'''seat_number''', '''seat_row_number''') 38 38 * Композитен примарен клуч:(seat_id, auditorium_id) 39 39 * Слаб клуч клуч: seat_id 40 40 * Секундарен клуч: auditorium_id е референца кон Auditorium и има not null constraint поради тотално учество на Seat во релацијата inside. 41 41 42 - Reservation('''__reservation_id__''','''payment_type_id*'''(Payment_type),'''user_id*'''(Client),''' auditorium_id*'''(Auditorium), '''seat_id*'''(Seat),'''projection_id*'''(MovieProjection),'''reservation_end_date''')42 - Reservation('''__reservation_id__''','''payment_type_id*'''(Payment_type),'''user_id*'''(Client),'''(seat_id,auditorium_id)*'''(Seat),'''projection_id*'''(MovieProjection),'''reservation_end_date''') 43 43 * Секундарен клуч: payment_type_id е референца кон Payment_type и има not null constraint поради тотално учество на Reservation во релацијата paid 44 44 * Секундарен клуч: user_id е референца кон Client и има not null constraint поради тотално учество на Reservation во релацијата has 45 45 * Секундарен клуч: projection_id е референца кон MovieProjection и има not null constraint поради тотално учество на Reservation во релацијата for 46 * Секундарен клуч: seat_idе референца кон Seat и има not null constraint поради тотално учество на Reservation во релацијата for46 * Секундарен клуч: (seat_id,auditorium_id) е референца кон Seat и има not null constraint поради тотално учество на Reservation во релацијата for 47 47 48 48 - Controles ('''__user_id__*'''(Employee),'''__projection_id__*'''(MovieProjection))