Changes between Version 1 and Version 2 of RelationalDesign
- Timestamp:
- 02/04/26 19:42:52 (6 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RelationalDesign
v1 v2 10 10 11 11 === Табели 12 1. User (''' __user_id__, full_name, email, password, username, profile_photo''')12 1. User ('''user_id, email, username, password''') 13 13 14 2. Non-Admin User ('''__user_id*(User)__''')14 2. FinanceUser ('''user_id*(User), spending_budget, saving_budget, investing_budget, donation_budget, credit''') 15 15 16 3. Admin ('''__user_id*(User)__''')16 3. Income ('''income_id, user_id*(FinanceUser)__, date, amount''') 17 17 18 4. Listener ('''__user_id*(User)__''')18 4. TrainingUser ('''user_id*(User), gender, age, weight''') 19 19 20 5. !MusicalEntity ('''__id__, title , genre , release_date''')20 5. TrainingSession ('''training_id, training_user_id*(TrainingUser), weight_user_id*(WeightUser), duration, calories, date, type''') 21 21 22 6. Song ('''__id*(!MusicalEntity)__, link''')22 6. WeightUser ('''user_id*(User), weight, height, goal_weight, goal_calories''') 23 23 24 7. Artist ('''__user_id*(User)__''')24 7. DailyIntake ('''daily_intake_id, user_id*(WeightUser)__, calories, date''') 25 25 26 8. Event ('''__event_id__, name, location, venue, date, time''')26 8. DisciplineUser ('''user_id*(User), num_tasks, tasks''') 27 27 28 9. Album ('''__id*(!MusicalEntity)__''')28 9. CustomTrackingCategory ('''custom_tracking_id, user_id*(User)__, name, num_tasks, tasks''') 29 29 30 10. Playlist ('''__playlist_id__, cover, name''')30 10. Task ('''task_id, name, discipline_user_id*(DisciplineUser), custom_tracking_id*(CustomTrackingCategory)''') 31 31 32 11. DailyCompletion ('''daily_completion_id, user_id*(User)__, date, procent''') 32 33 34 12. TaskDailyCompletion ('''task_id*(Task), daily_completion_id*(DailyCompletion)''') 35 36 13. InvestorUser ('''user_id*(User)''') 37 38 14. Asset ('''asset_id, user_id*(InvestorUser)__, ticker_symbol, buy_price, buy_date''') 33 39 34 40 === DDL скрипта за бришење на табелите и креирање на табелите … … 43 49 == Историјат 44 50 [[html(<a href="https://develop.finki.ukim.mk/projects/finkwave/attachment/wiki/RelationalDesign/relational_schema_v1.jpeg" ">Верзија 1</a>)]] - Почетна верзија 45 46 [[html(<a href="https://develop.finki.ukim.mk/projects/finkwave/attachment/wiki/RelationalDesign/relational_schema_v2.png" ">Верзија 2</a>)]]47 - Додавање на атрибути за име, време и датум за секој настан, во табелата **events**48 - Промена на полето `listen_count` во табелата **listens** со `timestamp`
