Version 8 (modified by 4 months ago) ( diff ) | ,
---|
Дијаграм
Податочни побарувања
Ентитети
User: Корисник на апликацијата - ентитет кој чува податоци за секој сектор за внатрешни работи кој е на ниво на град
- примарен клуч: емаил го избрав заради тоа што емаилот е уникатен податок
- email - задолжителен формат за внесување, текстуален
- password - задолжителен формат за внесување, текстуален
Project: Проекти на кои што работи корисникот
- примарен клуч: генериран project_id
- name - задолжителен формат за внесување, текстуален
- tasks - опционален формат за внесување,
Reminder-Task релација Еден потсетник може да биде на еден таск и еден таск може да има повеќе потсетници
Category-Task релација Една категорија може да биде на повеќе таскови и еден таск може да има повеќе категории. Пример еден таск "Упис на семестар" може да има категорија "Надвор" и "Факултет".
Project-Task релација Еден проект може да има повеќе таскови што треба да се завршат за да биде комплетиран проектот а еден таск може да биде на повеќе проекти. Пример еден таск "Поврзи ја локалната со Github репозиторијата" може да биде на повеќе софтверски проекти
User-Task релација Еден корисник може да работи на повеќе таскови а еден таск може да има само 1 корисник
User-Project релација Еден корисник може да работи на повеќе проекти а еден проект може да има само 1 корисник
Category: Категорија на таск Кандидат клучеви: генериран category_id Атрибути: name - задолжителен, текстуален формат
Reminder: Аларм потсетник за таск Кандидат клучеви: генериран reminder_id Атрибути: date_and_time - задолжителен, специјален формат
Task: Таскови од проект на кои што работи корисникот Кандидат клучеви: генериран task_id Атрибути: name - задолжителен, текстуален tag - опционален, текстуален, мулти вредносен атрибут completition_percentage- опционален, нумерички description - опционален, текстуален
Историјат: