| Version 16 (modified by , 2 weeks ago) ( diff ) |
|---|
Релациско мапирање
Ознаки
- Примарните клучеви се болдирани и подвлечени.
- Надворешните кличеви се означени со * до името на надворешниот клуч и во заградата () е името на ентитетот кој го референцираат
- Задолжителните атрибути се болдирани
Табели
- Корисник (Ид, e_пошта, лозинка, име, презиме, адреса, пол, КреиранОд_Ид*(Директор_Админ))
- Наставник(Ид*(Корисник))
- Класен_раководител (Ид*(Наставник))
- Предметен_наставник (Ид*(Наставник))
- Благајник (Ид*(Корисник), metamusk_адреса)
- Родител (Ид*(Корисник), metamusk_адреса)
- Ученик (Ид*(Корисник), местоНаРаѓање, мобиленТелефон, датумНаРаѓање, Старател_Ид*(Родител), имеНаСтарател, УчиВоКлас_Ид*(Клас))
- Админ (Ид,е_пошта, лозинка, име, презиме)
- Мон_Админ (Ид*(Админ))
- Директор_Админ (Ид*(Админ), ДефиниранОд_Ид*(Мон_Админ))
- Присуство (Ид, датум, статус, забелешка, ЕвидентираноОд_Ид*(Наставник), СеОднесуваНаУченикот_Ид*(Ученик), заЧасот_Ид*(Час))
- Оценка(Ид, оценка, датум, забелешка, ВнесенаОд_Ід*(Наставник))
- Усна_Оценка (Ид*(Оценка), тема, освоени_поени, max_поени, вид_испрашување, ЗаАктивноста_Ид*(АктивностЗа_НеделенПлан),СеОднесуваНаЧасот_Ид*(Час))
- Писмена_Оценка (Ид*(Оценка), тема, освоени_поени, max_поени, вид, ЗаАктивноста_Ид*(АктивностЗа_НеделенПлан), СеОднесуваНаЧасот_Ид*(Час))
- Крајна_Оценка (Ид*(Оценка), тип)
- Предмет (Ид,име, фонд_часови, ЗаКлас_Ид*(Клас))
- Соопштение (Ид, наслов, содржина, креирано_на, заКлас_Ид*(Клас), ПостираноОд_Ид*(Класен_Раководител))
- Клас (Ид, година_наСлушање, паралелка, одделение)
- Неделен_План (Ид, датум_од, датум_до, СледенОдКлас_Ид*(Клас))
- АктивностЗа_НеделенПлан (Ид, наслов, опис, ден_ВоНеделата)
- Распоред (Ид, наслов, тип, ИзготвеноОд_Ид*(Директор_Админ))
- Час (Ид, реденЧас,ден_ВоНеделата)
- Соопштение_ЗаПлаќање (Ид, наслов, содржина, рокЗаПлаќање, ОдобреноОд_Ид*(Директор_Админ), СоздаденоОдБлагајник_Ид*(Благајник))
- Плаќање (Ид, статус, tx_hash, валута, платеноНа, износ, ПлатеноОд_Ид*(Родител))
- УченикПоседува_Оценка(Ученик_Ид*(Ученик), Оценка_Ид*(Оценка), Предмет_Ид*(Предмет))
- КласСлуша_Предмет(Клас_Ид*(Клас), Предмет_Ид*(Предмет))
- НаставникГоПредава_Предметот(Ид, Наставник_Ид*(Наставник), Предмет_Ид*(Предмет))
- НеделниотПланОпфаќа_Активности(Ид, НеделенПлан_Ид*(Неделен_План), АктивностЗаНеделенПлан_Ид*(АктивностЗа_НеделенПлан))
- КласенРаководителЗапишуваАктивностЗа_НеделенПлан(Ид, КласенРаководител_Ид*(Класен_Раководител), АктивностЗаНеделенПлан_Ид*(АктивностЗа_НеделенПлан))
- РаспоредСодржи_Час(Ид, Распоред_Ид*(Распоред), Час_Ид*(Час))
- ПредметСеПредаваНа_Час(Ид, Предмет_Ид*(Предмет), Час_Ид*(Час))
- КласенРаководителРаководиСо_Клас(Ид*(Класен_Раководител), Клас_Ид*(Клас))
- КласКористи_Распоред(КласИд*(Клас), Распоред_Ид*(Распоред))
- СоопштениеЗаПлаќањеВклучува_Плаќање(СоопштениеЗаПлаќање_Ид*(Соопштение_ЗаПлаќање), Плаќање_Ид*(Плаќање))
- УченикИма_Евиденција(Ученик_Ид*(Ученик), Присуство_Ид*(Присуство), Предмет_Ид*(Предмет))
DDL скрипта за бришење и креирање на табелите
DDL скрипта за полнење на табелите со податоци
Релациски Дијаграм со Dbeaver
Attachments (2)
- web3EdnevnikINSERT_v1.sql (14.0 KB ) - added by 7 days ago.
- web3EdnevnikDDL_v1.sql (8.3 KB ) - added by 7 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.
