= Дизајнирање на базата на податоци = Одкако дизајнот на дијаграмот на релации (ER diagram) беше изработено, започнато беше имплементирањето на ентитетите и нивните релации во постоечка база на податоци. Дизајнот беше изработен во алатката '''pgAdmin4''', добро позната за PostgreSQL бази на податоци. Исто така беше употребувано и **DataGrip**, која алатка е направена од страна на JetBrains и има интуитивен дизајн за работа. Ентитети во самата база на податоци се следниве: * academicreport
-- SQL query for academicreport* crimetype
-- SQL query for crimetype* criminalreport
-- SQL query for criminalreport* diagnosis
-- SQL query for diagnosis* doctor
-- SQL query for doctor* employmentreport
-- SQL query for employmentreport* exportlog
-- SQL query for exportlog* filtersession
-- SQL query for filtersession* institution
-- enumeration - type of institution CREATE TYPE institution_type AS ENUM ('Primary School', 'High School', 'University', 'Academy'); -- institution entity table CREATE TABLE Institution ( institution_id SERIAL PRIMARY KEY, name VARCHAR(100) NOT NULL, address VARCHAR(100), city VARCHAR(50), type institution_type NOT NULL, year_established INT CHECK (year_established >= 1800 AND year_established <= EXTRACT(YEAR FROM CURRENT_DATE)), CONSTRAINT unique_institution_name_city UNIQUE (name, city) );* medicalreport
-- SQL query for medicalreport* medicalreport_diagnosis
-- SQL query for medicalreport_diagnosis* person
-- SQL query for person* punishment
-- SQL query for punishment* report
-- SQL query for report* reportiumuser
-- SQL query for reportiumuser* role
-- SQL query for role* userprofile
-- SQL query for userprofile* userprofilelog
-- SQL query for userprofilelog