= Логички и физички дизајн == Релациска шема > '''Ознаки''' * примарни клучеви: '''bold''' и __underline__ * надворешни клучеви: * до името на надворешниот клуч, во заграда табелата кон која покажува * not null атрибути: '''bold''' ---- > '''Табели''' * pilots('''__pilot_id__''', '''pilot_name''', '''first_name''', '''last_name''', birth_date ,'''email''', '''password''', '''member_since''', bio) * pilot_videos('''__video_id__''', '''video_id''', '''pilot_id'''*(pilots)) * pilot_images('''__image_id__''', '''image_data''', '''is_profilePicture ''', '''pilot_id'''*(pilots) * organizers('''__organizer_id__''', '''organizer_name''') * drones('''__drone_id__''', motors, esc, frame, flight_controller, battery, '''drone_pilot_id'''*(pilots)) * countries('''__country_id__''', '''country_name''') * cities('''___city_id___''', '''city_name''', '''country_id'''*(countries) * races('''___race_id___''', track_photo, race_description, '''start_date''', '''end_date''', '''city_id'''*(cities), '''organizer_id'''*(organizers)) * participants('''pilot_id'''*(pilots), '''race_id'''*(races)) == DDL скрипта за бришење на табелите и креирање на табелите [attachment:kreiranje.sql] == DML скрипта за полнење на табелите со податоци [attachment:polnenje.sql] == Релациски дијаграм изваден од DBeaver [[Image(schema.png)]]