= Trekr == Релациско мапирање == === Ознаки === Примарните клучеви се означени со bold и underline '''__PK__''' Надворешните клучеви се означени со '''FK*''' за кои во заграда '''()''' е напишана табелата која ја референцираат. Задолжителните атрибути се '''болдирани.''' === Табели === Табели 1. User ('''__user_id__, email, password, username''') 2. !FinanceUser ('''__user_id*(User)__, spending_budget, saving_budget, investing_budget, donation_budget, credit''') 3. Income ('''__user_id*(!FinanceUser)__, date, amount, income_id''') 4. !TrainingUser ('''__user_id*(User)__, gender, age, weight''') 5. !WeightUser ('''__user_id*(User)__, weight , height , goal_weight, goal_calories''') 6. !DailyIntake ('''__user_id*(!WeightUser)__, daily_intake_id, calories, date''') 7. !DisciplineUser ('''__user_id*(User)__, num_tasks, tasks''') 8. !CustomTrackingCategory ('''custom_tracking_id, name, __user_id*(User)__, num_tasks, tasks ''') 9. !TrainingUser ('''__user_id*(User)__, gender, age, weight''') 10. Task ('''__discipline_user_id*(!DisciplineUser)__, __custom_tracking_id*(!CustomTrackingCategory)__, name, task_id''') 11. !DailyCompletion ('''daily_completion_id, __user_id*(User)__, date ,procent''') 12. !TaskDailyCompletion ('''__task_id*(Task)__, __daily_completion_id*(!DailyCompletion)__''') 13. !InvestorUser ('''__user_id*(User)__''') 14. Asset ('''asset_id, __user_id*(!InvestorUser)__, ticker_symbol, buy_price, buy_date, quantity''') === DDL скрипта за бришење на табелите и креирање на табелите === [[html(ddl.sql)]] === DML скрипта за полнење на табелите со податоци [[html(dml.sql​)]] == Релациски дијаграм === [[Image(relational_schema_v2.png​)]] == Историјат === [[html(Верзија 1)]] - Почетна верзија