= Логички и физички дизајн - Креирање база податоци (со SQL DDL) == Ознаки * Со * се означени надворешни клучеви * Примарните клучеви се подвлечени и болдирани == Табели === Ентитети * USER (__'''user_id'''__, user_name, user_surname, user_email, user_mobile_no, city_id*) * * референцира до CITY (city_id) * VEHICLE (__'''vehicle_id'''__, vehicle_carry_weight, driver_id*, warehouse_id!**) * * референцира до DRIVER (user_id) * !** референцира до WAREHOUSE (warehouse_id) * DELIVERY (__'''delivery_id'''__, delivery_status, delivery_date_created, delivery_date, vehicle_id*) * * референцира до VEHICLE (vehicle_id) * PRO_FORMA (__'''pro_forma_id'''__, pro_forma_status, pro_forma_deadline, pro_forma_date_created, order_id*) * * референцира до ORDERS (order_id) * ARTICLE (__'''article_id'''__, article_price, article_image, article_name, article_weight, category_id*) * * референцира до CATEGORY (category_id) * ORDERS (__'''order_id'''__, order_date_created, order_status, delivery_id*, pro_forma_id!**) * * референцира до DELIVERY (delivery_id) * !** референцира до PRO_FORMA (pro_forma_id) * CITY (__'''city_id'''__, city_name) * MANAGER (__'''user_id*''''__, warehouse_id!**) * * референцира до USER (user_id) * !** референцира до WAREHOUSE (warehouse_id) * CUSTOMER (__'''user_id*''''__, customer_EDB, customer_company_name, customer_loc_address, customer_working_hours, customer_representative_image) * * референцира до USER (user_id) * DRIVER (__'''user_id*''''__, vehicle_id!**) * * референцира до USER (user_id) * !** референцира до VEHICLE (vehicle_id) * WAREHOUSE (__'''warehouse_id'''__, warehouse_address, manager_id*, city_id!**) * * референцира до MANAGER (user_id) * !** референцира до CITY (city_id) * CATEGORY (__'''category_id'''__, category_name) * ARTICLE_UNIT (__'''article_id*''''__, order_id!**) * * референцира до ARTICLE (article_id) * !** референцира до ORDERS (order_id) === Релации * WAREHOUSE_LOCATION (__'''warehouse_id*, city_id!**''''__) * * референцира до WAREHOUSE (warehouse_id) * !** референцира до CITY (city_id) * IN_STOCK (__'''city_id*, warehouse_id!**''''__) * * референцира до CITY (city_id) * !** референцира до WAREHOUSE (warehouse_id) == DDL скрипта за креирање и бришење на табелите == DML скрипта за полнење на табелите со податоци