= !Trekr == Релациско мапирање == === Ознаки === Примарните клучеви се означени со bold и underline '''__PK__''' Надворешните клучеви се означени со '''FK*''' за кои во заграда '''()''' е напишана табелата која ја референцираат. Задолжителните атрибути се '''болдирани.''' === Табели === 1. User('''user_id, email, username, password''') 2. FinanceUser('''user_id*(User), spending_budget, saving_budget, investing_budget, donation_budget, credit''') 3. Income('''income_id, user_id*(FinanceUser)__, date, amount''') 4. TrainingUser('''user_id*(User), gender, age, weight''') 5. TrainingSession('''training_id, training_user_id*(TrainingUser), weight_user_id*(WeightUser), duration, calories, date, type''') 6. WeightUser('''user_id*(User), weight, height, goal_weight, goal_calories''') 7. DailyIntake('''daily_intake_id, user_id*(WeightUser)__, calories, date''') 8. DisciplineUser('''user_id*(User), num_tasks, tasks''') 9. CustomTrackingCategory('''custom_tracking_id, user_id*(User)__, name, num_tasks, tasks''') 10. Task('''task_id, name, discipline_user_id*(DisciplineUser), custom_tracking_id*(CustomTrackingCategory)''') 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''') === DDL скрипта за бришење на табелите и креирање на табелите === [[html(ddl.sql)]] === DML скрипта за полнење на табелите со податоци [[html(dml.sql​)]] == Релациски дијаграм === [[Image(relational_schema_v2.png​)]] == Историјат === [[html(Верзија 1)]] - Почетна верзија