Changes between Version 1 and Version 2 of RelationalDesign


Ignore:
Timestamp:
02/04/26 19:42:52 (6 days ago)
Author:
233062
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalDesign

    v1 v2  
    1010
    1111=== Табели
    12 1. User ('''__user_id__, full_name, email, password, username, profile_photo''')
     121. User ('''user_id, email, username, password''')
    1313
    14 2. Non-Admin User ('''__user_id*(User)__''')
     142. FinanceUser ('''user_id*(User), spending_budget, saving_budget, investing_budget, donation_budget, credit''')
    1515
    16 3. Admin ('''__user_id*(User)__''')
     163. Income ('''income_id, user_id*(FinanceUser)__, date, amount''')
    1717
    18 4. Listener ('''__user_id*(User)__''')
     184. TrainingUser ('''user_id*(User), gender, age, weight''')
    1919
    20 5. !MusicalEntity ('''__id__, title , genre , release_date''')
     205. TrainingSession ('''training_id, training_user_id*(TrainingUser), weight_user_id*(WeightUser), duration, calories, date, type''')
    2121
    22 6. Song ('''__id*(!MusicalEntity)__, link''')
     226. WeightUser ('''user_id*(User), weight, height, goal_weight, goal_calories''')
    2323
    24 7. Artist ('''__user_id*(User)__''')
     247. DailyIntake ('''daily_intake_id, user_id*(WeightUser)__, calories, date''')
    2525
    26 8. Event ('''__event_id__, name, location, venue, date, time ''')
     268. DisciplineUser ('''user_id*(User), num_tasks, tasks''')
    2727
    28 9. Album ('''__id*(!MusicalEntity)__''')
     289. CustomTrackingCategory ('''custom_tracking_id, user_id*(User)__, name, num_tasks, tasks''')
    2929
    30 10. Playlist ('''__playlist_id__, cover, name''')
     3010. Task ('''task_id, name, discipline_user_id*(DisciplineUser), custom_tracking_id*(CustomTrackingCategory)''')
    3131
     3211. DailyCompletion ('''daily_completion_id, user_id*(User)__, date, procent''')
    3233
     3412. TaskDailyCompletion ('''task_id*(Task), daily_completion_id*(DailyCompletion)''')
     35
     3613. InvestorUser ('''user_id*(User)''')
     37
     3814. Asset ('''asset_id, user_id*(InvestorUser)__, ticker_symbol, buy_price, buy_date''')
    3339
    3440=== DDL скрипта за бришење на табелите и креирање на табелите
     
    4349== Историјат
    4450[[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`