= Верзија 1 == ER дијаграм == Податочни побарувања === Ентитети 1. **Companies** - ентитет кој ќе нуди услуга за транспорт на нашиот систем > * company_ID, примарен клуч од нумерички тип > * name, задолжителен атрибут од тип varchar > * address, задолжителен атрибут од тип varchar > * phone, атрибут со повеќе вредности од тип varchar 2. **Licences ** - слаб ентитет кој претставува лиценца > * licence_ID, слаб примарен клуч од нумерички тип > * valid_from, задолжителен атрибут од тип датум > * expires_on, задолжителен атрибут од тип датум 3. **Employees ** - множество ентитети на вработени > * employee_ID, примарен клуч од нумерички тип > * name, задолжителен атрибут од тип varchar > * surname, задолжителен атрибут од тип varchar > * email, опционален? атрибут од тип varchar, во специјален формат на email адреса > * phone, атрибут со повеќе вредности од тип varchar 4. **Administrators** - ентитет кој претставува администратор од компанија 5. **Dispatchers** - ентитет кој претставува диспечер 6. **Drivers** - ентитет на возач на рута 7. **Vehicles** - множество ентитети на возила на компанија > * licence_plate, примарен клуч од нумерички тип > * capacity, задолжителен атрибут од нумерички тип > * is_free, задолжителен атрибут од тип булеан > * driven_routes, изведен атрибут > * promet?, изведен атрибут 8. **Types ** - ентитент кој претставува тип на возило > * type_ID, примарен клуч од нумерички тип > * type_name, задолжителен атрибут од тип varchar, домен: комбе, камион, шлепер 9. **Clients ** - множество ентитети на клиенти кои имаат потреба од услуга > * client_ID, примарен клуч од нумерички тип > * name, задолжителен атрибут од тип varchar > * phone, задолжителен атрибут од тип varchar > * email, задолжителен атрибут од тип varchar во формат на email адреса > * reservations, атрибут со повеќе вредности од тип varchar 10. **Invoice-Faktura ** - ентитет кој претставува фактура за рута > * faktura_ID, примарен клуч од нумерички тип > * price, задолжителен атрибут од тип varchar > * phone, задолжителен атрибут од тип varchar 11. **Reservations ** - ентитет кој претставува резервација на услуга од компанија > * reservation_ID, примарен клуч од нумерички тип 12. **Routes ** - ентитет кој претставува рута, услугата што ја нуди компанијата > * route_ID, примарен клуч од нумерички тип > * date_from, задолжителен атрибут од тип датум > * date_to, задолжителен атрибут од тип датум 13. **Cities** - ентитет кој претставува почетна или крајна точка на рутата > * city_ID, примарен клуч од нумерички тип > * name, задолжителен атрибут од тип varchar 14. **Products-Roba** - ентитет што претставува роба која треба да се превезе > * product_ID, примарен клуч од нумерички тип > * quantity, задолжителен атрибут од нумерички тип 15. **Catefories ** - ентитет кој претставува категорија на робата > * category_ID, примарен клуч од нумерички тип > * cat_name, задолжителен атрибут од тип varchar, домен: пијалок, мебел, смрзнато === Релации 1. //**owns**//, 1:N релација за копанија која поседува возила 2. //**works_at**//, 1:N релација за вработени во компанија 3. //**has**//, 1:1 релација меѓу компанија и лиценца 4. //**drives_with**//, 1:N релација меѓу ентитет возач и возило 5. //**drives**//, 1:N релација меѓу ентитет возач и рута 6. //**is_of**//, 1:N релација која дефинира тип на возило 7. //**follows**//, 1:N релација меѓу диспечер и рутата која ја следи 8. //**sends**//, 1:N релација меѓу фактура и администратор кој ја издава 9. //**receives**//, 1:N релација меѓу пратена фактура и клиент 10. //**contains**//, 1:N релација меѓу фактура и резервација за која е издадена 11. //**creates**//, 1:N релација меѓу клиент на апликацијата и резервација 12. //**starts_at**//, 1:N релација која ги поврзува почетната точка и рутата 13. //**ends_at**//, 1:N релација која ги поврзува крајнта точка и рутата 14. //**categorizes_as**//, 1:N релација која означува од која категорија е робата за транспорт 15. //**reserves**//, 1:N / 1:1? релација која ги поврзува резервацијата и избраната рута 16. //**transport_for**//, 1:N / 1:1? релација меѓу резервацијата и робата за транспорт == Историјат