== Database Creation == Во оваа фаза се прикажани DDL скриптата за креирање на базата, DML скриптите за иницијализација на базата и погледите за приказ на често потребни податоци. == DDL Скирпта за табелите == [attachment:init.sql] Оваа DDL скрипта претставува дизајн на релациона база на податоци за систем за управување со производи, залихи, магацини, вработени и магацински трансакции. Нејзината главна цел е да обезбеди структурирано складирање на податоци и да го зачува интегритетот на информациите преку јасно дефинирани релации помеѓу ентитетите. Скриптата користи ограничувања за да гарантира конзистентност на податоците. \\ -Примарните клучеви обезбедуваат единствена идентификација на секој запис, додека надворешните клучеви ја одржуваат референтната интегритетност помеѓу табелите и дефинираат правила за бришење на поврзани записи преку опции како ON DELETE RESTRICT и ON DELETE SET NULL. \\ -Единственоста на критични податоци, како имиња, SKU кодови, баркодови и е-пошта, е обезбедена со UNIQUE ограничувања.\\ -CHECK ограничувањата спречуваат внесување невалидни вредности, како празни текстуални полиња, негативни цени, тежини и количини, како и логички неконзистентни податоци како резервирана количина поголема од достапната количина или датум на прекин на работен однос кој е пред датумот на вработување. \\ На овој начин скриптата создава сигурна и конзистентна основа за функционирање на системот. == DML Скрипти за генерирање на податоците == [attachment:dml.zip] == Views којшто беа креирани == [attachment:views.sql]