wiki:ERModel

Ентитети
Pilot - ентитет кој ги претставува сите учесници/пилоти:
⦁ pilot_id - нумерички тип, примарен клуч, задолжителен атрибут
⦁ pilot_name - varchar(100) задолжителен атрибут
⦁ first_name - varchar(100), задолжителен атрибут
⦁ last_name - varchar(100), задолжителен атрибут
⦁ birth_date - датум, опционален атрибут
⦁ email - varchar(100), задолжителен атрибут
⦁ password - varchar(100), задолжителен атрибут
⦁ member_since - датум
⦁ bio - varchar (2000), опционален атрибут
⦁ role - varchar (2000), задолжителен атрибут

Pilot_Video - ентитет кој ги претставува видеата на пилотите:
⦁ video_id - нумерички тип, примарен клуч, задолжителен атрибут
⦁ video_link - varchar (30), задолжителен атрибут

Pilot_Image - ентитет кој ги претставува сликите на пилотите:
⦁ image_id - нумерички тип, примарен клуч, задолжителен атрибут
⦁ path - varchar (100), задолжителен атрибут
⦁ is_profilePicture - boolean тип, задолжителен атрибут

Organizer - ентитет кој ги претставува организаторите
⦁ organizer_id - нумерички тип, примарен клуч, задолжителен атрибут
⦁ organizer_name - varchar (100), задолжителен атрибут

Race - ентитет кој ги претставува трките:
⦁ race_id - нумерички тип, примарен клуч, задолжителен атрибут
⦁ track_photo - слика, опционален атрибут
⦁ race_description - varchar(1000), задолжителен атрибут
⦁ start_date - датум, задолжителен атрибут
⦁ end_date - датум, задолжителен атрибут

Drone - ентитет кој ѓи претставува дроновите на пилотите
drone_id - нумерички тип
motors - varchar(100)
esc - varchar(100)
frame - varchar(100)
flight_controller - varchar(100)
battery - varchar(100)

City - ентитет кој претставува градови:
⦁ city_id - нумерички тип, примарен клуч, задолжителен атрибут
⦁ city_name - varchar (50), задолжителен атрибут

Country - ентитет кој претставува држави:
⦁ country_id - varchar(50), примарен клуч , задолжителен атрибут
⦁ country_name - varchar(50) , задолжителен атрибут

Релации
participates - N:N релација помеѓу Pilot и Race, се чуваат записи за кој пилот учествува во која трка
from - N:1 релација помегу Pilot и City
in - N:1 релација помеѓу City и Country
at - 1:N релација помеѓу City и Race
organizes - 1:N релација помеѓу Organizer и Race
has - 1:N релација помеѓу Pilot и Pilot_Video
has - 1:N релација помеѓу Pilot и Pilot_Image

  1. Верзија 1 - иницијален ЕР модел
  2. Верзија 2 - втора верзија ЕР модел
  3. Верзија 3 - трета верзија ЕР модел
Last modified 2 years ago Last modified on 03/01/22 19:27:25

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.