| Version 26 (modified by , 7 days ago) ( diff ) |
|---|
Релациско мапирање
Ознаки
- Примарните клучеви се болдирани и подвлечени.
- Надворешните кличеви се означени со * до името на надворешниот клуч и во заградата () е името на ентитетот кој го референцираат
- Задолжителните атрибути се болдирани
Табели
- Корисник (Ид, e_пошта, лозинка, име, презиме, адреса, пол,active, КреиранОд_Ид*(Директор_Админ))
- Наставник(active,Ид*(Корисник))
- Класен_раководител (active,Ид*(Наставник))
- Предметен_наставник (active,Ид*(Наставник))
- Благајник (Ид*(Корисник),active, metamusk_адреса)
- Родител (Ид*(Корисник),active, metamusk_адреса)
- Ученик (Ид*(Корисник),active, местоНаРаѓање, мобиленТелефон, датумНаРаѓање, Старател_Ид*(Родител), УчиВоКлас_Ид*(Клас))
- Админ (Ид,е_пошта,active, лозинка, име, презиме)
- Мон_Админ (active,Ид*(Админ))
- Директор_Админ (Ид*(Админ),active, креиран_Од*(Мон_Админ))
- Присуство (Ид, датум, статус, забелешка, ЕвидентираноОд_Ид*(Наставник), сеОднесуваНаУченикот_id*(Ученик), заЧасот_Ид*(Час))
- Оценка(Ид, оценка, датум, забелешка, ВнесенаОд_Ід*(Наставник), ДобиенаЗаУченик_Ид*(Ученик), еЗаПредметот_Ид*(Предмет), ЗаАктивноста_Ид*(АктивностЗа_НеделенПлан))
- Усна_Оценка (Ид*(Оценка), тема, освоени_поени, max_поени, вид_испрашување)
- Писмена_Оценка (Ид*(Оценка), тема, освоени_поени, max_поени, вид)
- Крајна_Оценка (Ид*(Оценка), тип)
- Предмет (Ид,име,active, фонд_часови)
- Соопштение (Ид, active, наслов, содржина, креирано_на, заКлас_Ид*(Клас), ПостираноОд_Ид*(Класен_Раководител))
- Клас (Ид,active, година_наСлушање, паралелка, одделение)
- Неделен_План (Ид, active,датум_од, датум_до, СледенОдКлас_Ид*(Клас))
- АктивностЗа_НеделенПлан (Ид, active,наслов, опис, ден_ВоНеделата, предмет_Ид(Предмет))
- Распоред (Ид, наслов, тип,active, ИзготвеноОд_Ид*(Директор_Админ))
- Час (Ид,име реденЧас,предмет_Ид(Predmet) active,ден_ВоНеделата)
- Соопштение_ЗаПлаќање (Ид, наслов,active, содржина,износ,валута, рокЗаПлаќање,статус, ОдобреноОд_Ид*(Директор_Админ), СоздаденоОдБлагајник_Ид*(Благајник)),active, created_at
- Плаќање (Ид, статус, tx_hash, валута, платеноНа, износ, ПлатеноОд_Ид*(Родител)), соопштениеЗаПлаќање_Ид(SoopstenieZa_Plakjanje), created_at
- КласСлуша_Предмет(Клас_Ид*(Клас), Предмет_Ид*(Предмет))
- НаставникГоПредава_Предметот(Ид, Наставник_Ид*(Наставник), Предмет_Ид*(Предмет))
- НеделниотПланОпфаќа_Активности(Ид, НеделенПлан_Ид*(Неделен_План), АктивностЗаНеделенПлан_Ид*(АктивностЗа_НеделенПлан))
- НаставникЗапишуваАктивностЗа_НеделенПлан(Ид, наставник_Ид*(Наставник), АктивностЗаНеделенПлан_Ид*(АктивностЗа_НеделенПлан))
- РаспоредСодржи_Час(Ид, Распоред_Ид*(Распоред), Час_Ид*(Час))
DDL скрипта за бришење и креирање на табелите
DDL скрипта за полнење на табелите со податоци
Релациски Дијаграм со Dbeaver
Attachments (6)
- web3EdnevnikDDL_v1.sql (8.5 KB ) - added by 3 months ago.
- web3EdnevnikINSERT_v1.sql (10.8 KB ) - added by 3 months ago.
- dbeaverSlika.png (186.7 KB ) - added by 3 months ago.
- web3EdnevnikDDL_v3.sql (9.2 KB ) - added by 7 days ago.
- web3EdnevnikINSERT_v3.sql (12.3 KB ) - added by 7 days ago.
- dbeaverSlika_v2.png (207.5 KB ) - added by 7 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.

