Changes between Version 5 and Version 6 of RelationalDesign
- Timestamp:
- 02/04/26 20:06:37 (6 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RelationalDesign
v5 v6 11 11 === Табели 12 12 13 !User ('''user_id, email, username, password''') 13 === Табели 14 1. User ('''__user_id__, email, password, username''') 14 15 15 FinanceUser ('''user_id*(!User), spending_budget, saving_budget, investing_budget, donation_budget, credit''')16 2. FinanceUser ('''__user_id*(User)__, spending_budget, saving_budget, investing_budget, donation_budget, credit''') 16 17 17 Income ('''income_id, user_id*(FinanceUser)__, date, amount''')18 3. Income ('''__user_id*(FinanceUser)__,date, amount, income_id''') 18 19 19 TrainingUser ('''user_id*(!User), gender, age, weight''')20 4. TrainingUser ('''__user_id*(User)__, gender, age, weight''') 20 21 21 TrainingSession ('''training_id, training_user_id*(TrainingUser), weight_user_id*(WeightUser), duration, calories, date, type''')22 5. WeightUser ('''__user_id*(User)__, weight , height , goal_weight, goal_calories''') 22 23 23 WeightUser ('''user_id*(!User), weight, height, goal_weight, goal_calories''')24 6. DailyIntake ('''__user_id*(WeightUser)__, daily_intake_id, calories, date''') 24 25 25 DailyIntake ('''daily_intake_id, user_id*(WeightUser)__, calories, date''')26 7. DisciplineUser ('''__user_id*(User)__, num_tasks, tasks''') 26 27 27 DisciplineUser ('''user_id*(!User), num_tasks, tasks''')28 8. CustomTrackingCategory ('''custom_tracking_id, name, user_id*(User), num_tasks, tasks ''') 28 29 29 CustomTrackingCategory ('''custom_tracking_id, user_id*(!User)__, name, num_tasks, tasks''')30 9. TrainingUser ('''__user_id*(User)__, gender, age, weight''') 30 31 31 !Task ('''task_id, name, discipline_user_id*(DisciplineUser), custom_tracking_id*(CustomTrackingCategory)''')32 10. Task ('''__discipline_user_id*(DisciplineUser)__, __custom_tracking_id*(CustomTrackingCategory)__, name, task_id''') 32 33 33 DailyCompletion ('''daily_completion_id, user_id*(!User)__, date,procent''')34 11. DailyCompletion ('''daily_completion_id, __user_id*(User)__, date ,procent''') 34 35 35 TaskDailyCompletion ('''task_id*(!Task),daily_completion_id*(DailyCompletion)__''')36 12. TaskDailyCompletion ('''__task_id*(Task)__, __daily_completion_id*(DailyCompletion)__''') 36 37 37 InvestorUser ('''user_id*(!User)''')38 13. InvestorUser ('''user_id*(User)''') 38 39 39 Asset ('''asset_id, user_id*(InvestorUser)__, ticker_symbol, buy_price, buy_date''') 40 14. Asset ('''asset_id, __user_id*(InvestorUser)__, ticker_symbol, buy_price, buy_date''') 41 40 42 41 43 === DDL скрипта за бришење на табелите и креирање на табелите ===
