Version 19 (modified by 23 months ago) ( diff ) | ,
---|
Актуелна верзија
Дијаграм
Податочни побарувања
Ентитети
- Kompanija - ентитет кој дефинира компанија
- kompanija_id - нумерички тип (примарен клуч)
- kompanija_ime - текстуален тип (задолжителен атрибут)
- kompanija_adresa - текстуален тип (задолжителен атрибут)
- kompanija_telefon - текстуален тип (задолжителен атрибут)
- Licenca - слаб ентитет кој дефинира лиценца за работа на компанијата
- licenca_id - нумерички тип (парцијален клуч / дискриминатор)
- licenca_vazi_od - датум (задолжителен атрибут)
- licenca_vazi_do - датум (задолжителен атрибут)
- Vraboten - ентитет кој дефинира вработен во компанијата
- vraboten_id - нумерички тип (примарен клуч)
- vraboten_ime - текстуален тип (задолжителен атрибут)
- vraboten_prezime - текстуален тип (задолжителен атрибут)
- vraboten_telefon - текстуален тип (задолжителен повеќевредносен атрибут)
- vraboten_email - текстуален тип (задолжителен атрибут)
- vraboten_password - текстуален тип (задолжителен атрибут)
- Administrator - ентитет кој дефинира вработен од тип администратор
- Dispecer - ентитет кој дефинира вработен од тип диспечер
- Vozac - ентитет кој дефинира вработен од тип возач
- Vozilo - ентитет кој дефинира возило кое го поседува компанијата
- vozilo_id - нумерички тип (примарен клуч)
- vozilo_kapacitet - нумерички тип (задолжителен атрибут)
- vozilo_marka - текстуален тип (задолжителен атрибут)
- vozilo_promet - нумерички тип (изведен атрибут)
- Tip - ентитет кој дефинира тип на возило
- tip_id - нумерички тип (примарен клуч)
- tip_ime - текстуален тип (задолжителен атрибут)
- Klient - ентитет кој ги дефинира корисниците регистрирани како клиенти
- klient_id - нумерички тип (примарен клуч)
- klient_telefon - текстуален тип (задолжителен атрибут)
- klient_email - текстуален тип (задолжителен атрибут)
- klient_ime - текстуален тип (задолжителен атрибут)
- klient_prezime - текстуален тип (задолжителен атрибут)
- klient_password - текстуален тип (задолжителен атрибут)
- Rezervacija - ентитет кој дефинира резервација
- rezervacija_id - нумерички тип (примарен клуч)
- rezervacija_status - текстуален тип (задолжителен атрибут)
- Roba - ентитет кој дефинира роба
- roba_id - нумерички тип (примарен клуч)
- roba_kolicina - нумерички тип (задолжителен атрибут)
- Kategorija - ентитет кој ја дефинира категоријата на робата
- kategorija_id - нумерички тип (примарен клуч)
- kategorija_ime - текстуален тип (задолжителен атрибут)
- Ruta - ентитет кој дефинира рута
- ruta_id - нумерички тип (примарен клуч)
- datum_poagjanje - датум (задолжителен атрибут)
- datum_pristignuvanje - датум (задолжителен атрибут)
- Grad - ентитет кој дефинира град
- grad_id - нумерички тип (примарен клуч)
- grad_ime - текстуален тип (задолжителен атрибут)
- Faktura - ентитет кој дефинира фактура за резервација
- faktura_id - нумерички тип (примарен клуч)
- faktura_iznos - нумерички тип (задолжителен атрибут)
Релации
- ima - 1:N релација меѓу Компанија и Лиценца(со тотално учество од страната на ентитетот Лиценца) која означува дека една компанија има N лиценци и една лиценца мора да припаѓа на една компанија
- raboti_vo - 1:N релација меѓу Компанија и Вработен (со тотално учество од страната на ентитетот Вработен) која означува дека една компанија може да има повеќе вработени и еден вработен мора да работи во една компанија
- poseduva - 1:N релација меѓу Компанија и Возило(со тотално учество од страната на ентитетот Возило) која означува дека една компанија може да има повеќе возила и едно возило мора да припаѓа на една компанија
- od - 1:N релација меѓу Тип и Возило(со тотално учество од страната на ентитетот Возило) која означува дека едно возило мора да е од одреден тип и од еден тип можат да бидат повеќе возила
- vozi - 1:N релација која означува дека еден возач може да вози повеќе возила и едно возило се вози од еден возач
- kreira - 1:N релација меѓу Клиент и Резервација(со тотално учество од страната на ентитетот Резервација) која означува дека еден клиент може да креира повеќе резервации и една резервација мора да биде креирана од еден клиент
- prevezuva - 1:N релација меѓу Роба и Резервација(со тотално учество ос двете страни) која означува дека една резервација пренесува една или повеќе роба и една роба мора да се превезува со една резервација
- e_od - 1:N релација меѓу Категорија и Роба, која означува дека една роба е од една категорија и од една категорија може да има повеќе роба
- sodrzi - 1:1 релација меѓу Резервација и Фактура(со тотално учество од страната на ентитетот Фактура) која означува дека една резервација содржи една фактура и една фактура мора да се содржи во една резервација
- izdava - 1:N релација меѓу Администратор и Фактура(со тотално учество од страна на ентитетот Фактура), која означува дека еден администратор може да издава повеќе фактури и една фактура се издава од еден администратор
- se_vozi_za - 1:N релација (со тотално учество од страната на ентитетот Резервација) која означува дека за една резервација мора да се вози една рута и една рута може да се вози за повеќе резервации
- sledi - 1:N релација меѓу Диспечер и Рута(со тотално учество од страна на ентитетот Рута) која означува дека еден диспечер може да следи повеќе рути и една рута мора да е следена од еден диспечер
- ja_vozi - 1:N релација меѓу Возач и Рута(со тотално учество од страна на ентитетот Рута) која означува дека еден возач може да вози повеќе рути и секоја една рута мора да е возена од еден возач
- zapocnuva_vo - 1:N релација меѓу Град и Рута, која означува дека една рута започнува во еден град и еден град може да е почеток на повеќе рути
- zavrsuva_vo - 1:N релација меѓу Град и Рута, која означува дека една рута завршува во еден град и еден град може да е крајна дестинација на повеќе рути
- opsluzuva - 1:N релација меѓу Возило и Рута (со тотално учество од страна на ентитетот Рута), која означува дека една рута мора да се опслужува (се вози) од едно возило и едно возило може да опслужува повеќе рути
Историјат
- Верзија 1 - верзија со ентитети, атрибути и релации.
- Верзија 2 - направена е промена во релација izdava (1:N релација меѓу Администратор и Фактура) во релација со исто ограничување додадено е тотално учество од страна на ентитет Фактура, и релацијата ima од 1:1 релација сменета е во 1:N релација меѓу Компанија и лиценца. Промените се направени по забелешка на асистентот.
- Верзија 3 - додадена е релација opsluzuva, 1:N меѓу Возило и Рута(со тотално учество од страна на ентитетот Рута), по консултации со професорот.
Attachments (3)
- ERmodel_v1.jpg (105.8 KB ) - added by 2 years ago.
- ERmodel_v2.jpg (117.9 KB ) - added by 2 years ago.
- ERmodel_v3.3.jpg (127.8 KB ) - added by 23 months ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.