Актуелна верзија
Дијаграм
Податочни побарувања
•Ентитети
- Korisnici – ентитет за корисниците коуи што се логираат што произлегуваат три други ентитети
Примарен клуч:
korisnicko_ime – текстуален тип, максимум 20 знаци (задолжителен)
Атрибути:
Lozinka – текстуален тип, максимум 20 знаци, минимум 6 знаци и еден специјален знак (задолжителен)
e_posta – текстуален тип, максимум 30 знаци (задолжителен)
telefonski_broj – текстуален тип, 9 знаци (опционален)
- Dostavuvaci – ентитет кој што произлегува од корисници и го наследува неговиот примарен клуч
Примарен клуч:
korisnicko_ime – текстуален тип, максимум 20 знаци (задолжителен)
Атрибути:
Lozinka – текстуален тип, максимум 20 знаци, минимум 6 знаци и еден специјален знак (задолжителен)
e_posta – текстуален тип, максимум 30 знаци (задолжителен)
telefonski_broj – текстуален тип, 9 знаци (опционален)
- Vraboteni – ентитет кој што произлегува од корисници и го наследува неговиот примарен клуч
Примарен клуч:
korisnicko_ime – текстуален тип, максимум 20 знаци (задолжителен)
Атрибути: Lozinka – текстуален тип, максимум 20 знаци, минимум 6 знаци и еден специјален знак (задолжителен)
e_posta – текстуален тип, максимум 30 знаци (задолжителен)
telefonski_broj – текстуален тип, 9 знаци (опционален)
- Kupuvaci – ентитет кој што произлегува од корисници и го наследува неговиот примарен клуч
Примарен клуч:
korisnicko_ime – текстуален тип, максимум 20 знаци (задолжителен)
Атрибути: Lozinka – текстуален тип, максимум 20 знаци, минимум 6 знаци и еден специјален знак (задолжителен)
e_posta – текстуален тип, максимум 30 знаци (задолжителен)
telefonski_broj – текстуален тип, 9 знаци (опционален)
- Komentari – слаб ентитет што репрезентира коментар од даден корисник
Примарен клуч:
(id_komentar, *id_proizvod, *id_kupuvac) - сложен нумерички примарен клуч
Атрибути:
tekst: текстуален тип, максимум 100 знаци (задолжителен)
- Dostavuvanja – ентитет кој што ја претставува доставата за одредена нарачка
Примарен клуч:
id_dostavuvanja – нумерички вештачки број (задолжителен)
Атрибути:
data_na_dostavuvanja – data (задолжителен)
- Naracki – ентитет за самата нарачка која што е направена
Примарен клуч:
id_naracka – нумерички вештачки број (задолжителен)
Атрибути:
data_na_naracka – data (опционален)
suma – нумерички тип (задолжителен)
status – текстуален тип, максимум 1 знак [1-dostaveno, 2-naplateno, 3-uspesna] (задолжителен)
- Proizvodi – ентитет кој што ни го претставува секој производ во продавницата
Примарен клуч:
id_proizvod – нумерички вештачки број (задолжителен)
Атрибути:
ime – текстуален, максимум 15 знаци (задолжителен)
prosek_ocenki – нумерички (опционален)
karakteristiki – текстуален тип, максимум 200 знаци (опционален)
boja - текстуален тип, максимум 15 знаци (опционален)
kolicina – нумерички тип
- Cena – ентитет кој што ја претставува цената на производот
Примарен клуч:
Сложен примарен клуч (*id_proizvod, id_cena) (задолжителен)
Атрибути:
Popust – нумерички (опционален)
iznos - нумерички (задолжителен)
datum_na_cena - date (опционален)
- Magacini – ентитет што ни ги претсавува локациите каде се наоѓаат производите
Примарен клуч:
id_magacin- нумерички вештачки број
Атрибути:
lokacija - текстуален тип, максимум 30 знаци (задолжителен)
- Kategorija – ентитет што ни ја претставува категоријата во која што се наоѓа производот
Примарен клуч:
id_kategorija - нумерички вештачки број
Атрибути:
ime - текстуален тип, максимум 15 знаци (задолжителен)
- Garancija – ентитет за гаранцијата на еден производ
Примарен клуч:
sifra - нумерички вештачки број
Атрибути:
datum_od- date (опционален)
datum_do – date (задолжителен)
- Parce – ентитет што ни претставува едно парче од производот
Примарен клуч:
id_parce - нумерички вештачки број
- Kompanija – ентитет што ни ги претставува компаниите на производите
Примарен клуч:
ime_kompanija – текстуален, максимум 15 знаци (задолжителен)
•РЕЛАЦИИ
Raboti_vo - Релација коа што поврзува Вработен со Магацин, во еден магацин може да работат повеќе вработени
E_pod - Релација што поврзува Гаранција и Производ, еден производ е под една Гаранција
E_od - Релација што поврзува Производ и Компанија, едно парче е од една Компанија
Vrsi - Релација која што поврзува Доставувач и Доставувања, еден доставувач прави повеќе Доставувања
Pravi - Релација што поврзува Купувач со Нарачки, една Нарачка е направена од точно еден Купувач
Dava - Слаба релација што поврзува Купувач со Коментар, еден купувач дава повеќе Коментари
Na - Релација што поврзува Производ со Коментар
E_so – Релација што поврзува Цена и Производ, еден производ може да има една Цена
Se_sodrzi_vo - Релација што поврзува Производ и Категорија, еден Производ се содржи во точно една Категорија
Ima - Релација што поврзува Производ со Парче, еден Производ има повеќе Парчиња
Dostapno_vo - Релација што поврзува Магацин со Парче, едно Парче може да се наоѓа само во еден Магацин
Za - Релација што поврзува Коментар со Производ, за еден Производ може да има повеќе Коментари
Podkategorija - Рекурзивна релација за Категорија
E_del_od - Релација која што поврзува Нарачка и Парче
Историјат
Верзија 1 Иницијален ЕР модел
Верзија 2 Промена во поврзување на ентитети и релации, од демонстратор.
Верзија 3 Промена од вонр. Проф. Д-р Вангел Ајановски
Attachments (4)
- ЕРДијаграм.jpg (144.6 KB ) - added by 2 years ago.
- ERDijagram1.jpg (150.7 KB ) - added by 2 years ago.
- ЕРДијаграм2.jpg (152.4 KB ) - added by 2 years ago.
- ERDijagram3.jpg (153.3 KB ) - added by 2 years ago.
Download all attachments as: .zip