= '''''Логички и физички дизајн''''' = == ''Релациска шема (со мапирачка трансформација)'' * ''примарни клучеви: bold и underline'' * ''надворешни клучеви: bold и * до името на надворешниот клуч, во заграда табелата кон која покажува'' * ''not null атрибути: bold'' ---- * users ( **__id_user__**, **username**, **email**, **surname**, **name**, **phone_number** ) * artist ( **__id_user__*** (User), **type_of_artist**, **id_user_admin*** (User) ) * admins ( **__id_user__*** (User) ) * organizer( __**id_user__*** (User) ) * customer ( __**id_user**__* (User), **transaction_account** ) * events ( __**id_event**__, **name**, **price**, **city**, **date**, **phone_number**, **id_user_artist*** (User), **id_user_organizer*** (User) ) * gallery ( __**id_event__*** (Event), **style** ) * theatre ( **__id_event__*** (Event), **director**, **genre**, **duration** ) * museum ( **__id_event__*** (Event), **history**, **department**, workshop ) * review ( __**id_review**__, **content**, **rating**, **created_at**, **id_user_artist*** (User), **id_user_customer*** (User) ) * seat( __**id_event**__* (Event), __**id_seat**__, **number** ) * cart( __**id_user_customer**__* (User), __**id_cart**__, **total** ) * transactions ( __**id_transaction**__, **id_invoice**, **edited_at**, **name**, **created_at**, **(id_user_customer, id_cart)*** (Cart) ) * ticket( __**id_ticket**__, **price**, **date**, **location**, **type_of_event**, **id_event*** (Event), **id_user_customer*** (User), **(id_event, id_seat)*** (Seat), **(id_user_customer, id_cart)*** (Cart) ) * artist_Exhibits_Gallery ( __**id_event_gallery**__* (Event), __**id_user_artist**__* (User) ) * artist_acts_Theatre ( __**id_event_theatre**__* (Event), __**id_user_artist**__* (User) ) == ''DDL скрипта за бришење на табелите и креирање на табелите'' **[[attachment:"DDL.sql"]]** == ''DML скрипта за полнење на табелите со податоци'' **[[attachment:"DML.sql"]]** == ''Релациски дијаграм изваден од DBeaver'' [[Image(DBeaverER.png)]]