wiki:logicalAndPhysicalDesign

Version 8 (modified by 192063, 2 weeks ago) ( diff )

--

Релациско мапирање

Ознаки

  • Примарните клучеви се болдирани и подвлечени.
  • Надворешните кличеви се означени со * до името на надворешниот клуч и во заградата () е името на ентитетот кој го референцираат
  • Задолжителните атрибути се болдирани

Табели

  1. Класен_раководител (Ид*(Корисник), e_пошта, лозинка, име, презиме, адреса, пол, КреиранОдИд*(Директор_Админ))
  2. Предметен_наставник (Ид*(Корисник), e_пошта, лозинка, име, презиме, адреса, пол, КреиранОдИд*(Директор_Админ))
  3. Благајник (Ид*(Корисник), e_пошта, лозинка, име, презиме, адреса, пол, metamusk_адреса, КреиранОдИд*(Директор_Админ))
  4. Родител (Ид*(Корисник), e_пошта, лозинка, име, презиме, адреса, пол, metamusk_адреса, КреиранОдИд*(Директор_Админ))
  5. Ученик (Ид*(Корисник), e_пошта, лозинка, име, презиме, адреса, пол, местоНаРаѓање, мобиленТелефон, датумНаРаѓање, КреиранОдИд*(Директор_Админ), СтарателИд*(Родител), , УчиВоКласИд*(Клас))
  6. Мон_Админ (Ид*(Админ),е_пошта, лозинка, име, презиме)
  7. Директор_Админ (Ид*(Админ), е_пошта, лозинка, име, презиме, ДефиниранОд*(Супер_Админ))
  8. Присуство (Ид, датум, статус, забелешка, ЕвидентираноОдИд*(Наставник), СеОднесуваНаУченикотИд*(Ученик))
  9. Усна_Оценка (Ид*(Оценка), оценка, датум, забелешка, тема, освоени_поени, max_поени, вид_испрашување, ВнесенаОдИд*(Наставник),ЗаАктивностаИд*(АктивностЗа_НеделенПлан),СеОднесуваНаЧасотИд*(Час))
  10. Писмена_Оценка (Ид*(Оценка), оценка, датум, забелешка, тема, освоени_поени, max_поени, вид, ВнесенаОдИд*(Наставник), ЗаАктивностаИд*(АктивностЗа_НеделенПлан), СеОднесуваНаЧасотИд*(Час))
  11. Крајна_Оценка (Ид*(Оценка), оценка, датум, забелешка, тип, ВнесенаОдИд*(Наставник))
  12. Предмет (Ид,име, фонд_часови, ЗаКласИд*(Клас))
  13. Соопштение (Ид, наслов, содржина, креирано_на, заКласИд*(Клас), ПостираноОдИд*(Класен_Раководител))
  14. Клас (Ид, година_наСлушање, паралелка, одделение)
  15. Неделен_План (Ид, датум_од, датум_до, СледенОдКласИд*(Клас))
  16. АктивностЗа_НеделенПлан (Ид, наслов, опис, денВоНеделата)
  17. Распоред (Ид, наслов, тип, ИзготвеноОдИд*(Директор_Админ))
  18. Час (Ид, реденЧас,денВоНеделата)
  19. Соопштение_ЗаПлаќање (Ид, наслов, содржина, рокЗаПлаќање, ОдобреноОдИд*(Директор_Админ), СоздаденоОдБлагајникИд*(Благајник))
  20. Плаќање (Ид, статус, tx_hash, валута, платеноНа, износ, ПлатеноОдИд*(Родител))
  21. УченикПоседуваОценка(УченикИд*(Ученик), ОценкаИд*(Оценка))
  22. КласотСлушаПредмет(КласИд*(Клас), ПредметИд*(Предмет))
  23. НаставникГоПредаваПредметот(Ид, НаставникИд*(Наставник), ПредметИд*(Предмет))
  24. НеделниотПланОпфаќаАктивности(Ид, НеделенПланИд*(Неделен_План), АктивностЗаНеделенПланИд*(АктивностЗа_НеделенПлан))
  25. КласенРаководителЗапишуваАктивностЗаНеделенПлан(Ид, КласенРаководителИд*(Класен_Раководител), АктивностЗаНеделенПланИд*(АктивностЗа_НеделенПлан))
  26. РаспоредСодржиЧас(Ид, РаспоредИд*(Распоред), ЧасИд*(Час))
  27. ПредметСеПредаваНаЧас(Ид, ПредметИд*(Предмет), ЧасИд*(Час))
  28. КласенРаководителРаководиСоКлас(Ид*(Класен_Раководител), КласИд*(Клас))
  29. КласКористиРаспоред(КласИд*(Клас), РаспоредИд*(Распоред))
  30. СоопштениеЗаПлаќањеВклучуваПлаќање(СоопштениеИд*(Соопштение), ПлаќањеИд*(Плаќање))

DDL скрипта за бришење и креирање на табелите

DDL скрипта за полнење на табелите со податоци

Релациски Дијаграм со Dbeaver

Attachments (2)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.