= Nutritioneer | Напредни извештаи од базата //[https://dbis-uibk.github.io/relax/calc/local/misc/local/0 Алатка за релациона алгебра] == Извештај 1: Преглед на активноста во заедницата //Account Activity Log// === Опис на барањата за податоци Извештајот покажува колку е активна секоја сметка во четирите дела на апликацијата. За секој корисник ги брои креираните рецепти, објавите, коментарите и записите во дневникот, заедно со неговата улога од USER кон RECIPE, POST, COMMENT и INTAKE_PLANNER. === SQL - приказ {{{ SELECT u.username, u.role, COUNT(DISTINCT r.id) AS recipes_created, COUNT(DISTINCT p.id) AS posts_created, COUNT(DISTINCT c.id) AS comments_written, COUNT(DISTINCT ip.id) AS diary_entries FROM "user" u LEFT JOIN recipe r ON r.user_id = u.id LEFT JOIN post p ON p.user_id = u.id LEFT JOIN comment c ON c.user_id = u.id LEFT JOIN intake_planner ip ON ip.user_id = u.id GROUP BY u.id, u.username, u.role ORDER BY recipes_created DESC, posts_created DESC, u.username; }}} === Релациона алгебра - приказ {{{ τ_{recipes_created DESC, posts_created DESC, username} ( γ_{u.id, u.username, u.role; COUNT(DISTINCT r.id) → recipes_created, COUNT(DISTINCT p.id) → posts_created, COUNT(DISTINCT c.id) → comments_written, COUNT(DISTINCT ip.id) → diary_entries} ( User ⟕_{u.id = r.user_id} Recipe ⟕_{u.id = p.user_id} Post ⟕_{u.id = c.user_id} Comment ⟕_{u.id = ip.user_id} Intake_Planner ) ) }}} === == Навигација низ проектот [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/WikiStart Почетна страна] ||= Фаза =||= Име на фаза =||= Статус =|| || P0 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/About Дефинирање проект] || Одобрен || || P1 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/ERModel Концептуален дизајн и ЕР Дијаграм] || Одобрен || || P2 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/RelationalDesign Логички и физички дизајн - DDL] || Одобрен || || P3 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/UseCaseModel Кориснички/апикациски сценарија со базата на податоци] || Одобрен || || P4 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/PrototypeApplication Протип со основни функционалности] || WIP || || М1 || Презентација на прототип || WIP || || P5 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/Normalization Нормализација и оптимизација на дизајн] || WIP || || P6 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/AdvancedReports Напредни извештаи од базата] || WIP || || P7 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/AdvancedDatabaseDevelopment Понапреден развој на базата] || WIP || || P8 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/AdvancedApplicationDevelopment Напреден апликативен развој] || WIP || || P9 || [https://develop.finki.ukim.mk/projects/nutritioneer/wiki/OtherDevelopment Дополнителни имплементации] || WIP || || М2 || Финализиран проект || WIP || === ^([#hn Trac навигација]) * TracGuide Documentation