| Version 6 (modified by , 2 weeks ago) ( diff ) |
|---|
Nutritioneer | Логички и физички дизајн - DDL
Номенклатура и нотација на записите
- Примарните клучеви се [заградени]
- Надворешните клучеви се со суфикс '*' и проследени од нивната релациска точка
Табели
user ( [email], username, password, role )
ingredient ( [name], description, energy, kcal, type )
nutrient ( [id], quantity, description, unit, type )
restriction ( [id], description, type )
recipe ( [id], user_email* (user), name, guide, kcal_sum, servings )
post ( [id], created_by* (user), recipe_id* (recipe), media, media_type, media_name, is_private, is_favourite, status, created_at )
comment ( [id], post_id* (post), created_by* (user), description, created_at )
grocery_list ( [id], user_email* (user), date_time, notes, is_bought, kcal )
intake_planner ( [id], user_email* (user), date_time, notes, kcal, is_consumed )
biometrics ( [id], user_email* (user), date, weight, height, age, muscle_fat_ratio )
recipe_contains_ingredient ( [recipe_id* (recipe), ingredient_name* (ingredient)], ingredient_quantity )
ingredient_contains_nutrient ( [ingredient_name* (ingredient), nutrient_id* (nutrient)], quantity )
recipe_contains_restriction ( [recipe_id* (recipe), restriction_id* (restriction)] )
grocery_list_bulk_add_ingredient ( [list_id* (grocery_list), recipe_id* (recipe)] )
grocery_list_single_add_ingredient ( [list_id* (grocery_list), ingredient_name* (ingredient)], buy_quantity )
intake_planner_save_to_list_post ( [planner_id* (intake_planner), post_id* (post)] )
DDL Queries
- Примарна верзија: ddl_nutritioneer_0.0.sql
- Финална верзија: ddl_nutritioneer_1.0.sql
DML Queries
Популирање
- Примарна верзија: dml_nutritioneer_populating_0.1.sql
- Финална верзија: dml_nutritioneer_populating_1.0.sql
Калкулации
- Примарна верзија: dml_nutritioneer_calculations_0.1.sql
- Финална верзија: dml_nutritioneer_calculations_1.0.sql
Релационен дијаграм
Relational Diagram Nutritioneer Final.svg
Навигација низ проектот
| Фаза | Име на фаза | Статус |
|---|---|---|
| P0 | Дефинирање проект | Одобрен |
| P1 | Концептуален дизајн и ЕР Дијаграм | Одобрен |
| P2 | Логички и физички дизајн - DDL | WIP |
| P3 | Кориснички/апикациски сценарија со базата на податоци | WIP |
| P4 | Протип со основни функционалности | WIP |
| М1 | Презентација на прототип | WIP |
| P5 | Нормализација и оптимизација на дизајн | WIP |
| P6 | Напредни извештаи од базата | WIP |
| P7 | Понапреден развој на базата | WIP |
| P8 | Напреден апликативен развој | WIP |
| P9 | Дополнителни имплементации | WIP |
| М2 | Финализиран проект | WIP |
(Trac навигација)
- TracGuide Documentation
Attachments (12)
-
ddl_nutritioneer_0.0.sql
(5.6 KB
) - added by 2 weeks ago.
version 1_ddl
-
ddl_nutritioneer_1.0.sql
(7.1 KB
) - added by 2 weeks ago.
version 2_ddl
-
dml_nutritioneer_populating_0.1.sql
(6.3 KB
) - added by 2 weeks ago.
version 1_dml_pop
-
dml_nutritioneer_populating_1.0.sql
(37.9 KB
) - added by 2 weeks ago.
version 2_dml_pop
-
dml_nutritioneer_calculations_0.1.sql
(301 bytes
) - added by 2 weeks ago.
version 1_dml_calc
-
dml_nutritioneer_calculations_1.0.sql
(1.4 KB
) - added by 2 weeks ago.
version 2_dml_calc
-
Relational Diagram Nutritioneer Final.png
(249.2 KB
) - added by 2 weeks ago.
PNG of RD
-
Relational Diagram Nutritioneer Final.svg
(1.2 MB
) - added by 2 weeks ago.
SVG of RD
-
SECOND VERSION -Relational Diagram Nutritioneer Final.png
(270.0 KB
) - added by 13 days ago.
Revamped diagram for visibility purpose
-
ddl_nutritioneer_2_0.sql
(7.1 KB
) - added by 8 days ago.
DDL 2.0: Fix for identifiers
-
dml_nutritioneer_populating_2_0.sql
(37.9 KB
) - added by 8 days ago.
DML POP 2.0 : Fix for identifiers
-
dml_nutritioneer_calculations_2_0.sql
(1.2 KB
) - added by 8 days ago.
DML CALC 2.0: Fix for identifiers
Download all attachments as: .zip

