Changes between Version 5 and Version 6 of RelationalDesign


Ignore:
Timestamp:
02/04/26 20:06:37 (6 days ago)
Author:
233062
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalDesign

    v5 v6  
    1111=== Табели
    1212
    13 !User ('''user_id, email, username, password''')
     13=== Табели
     141. User ('''__user_id__, email, password, username''')
    1415
    15 FinanceUser ('''user_id*(!User), spending_budget, saving_budget, investing_budget, donation_budget, credit''')
     162. FinanceUser ('''__user_id*(User)__, spending_budget, saving_budget, investing_budget, donation_budget, credit''')
    1617
    17 Income ('''income_id, user_id*(FinanceUser)__, date, amount''')
     183. Income ('''__user_id*(FinanceUser)__,date, amount, income_id''')
    1819
    19 TrainingUser ('''user_id*(!User), gender, age, weight''')
     204. TrainingUser ('''__user_id*(User)__, gender, age, weight''')
    2021
    21 TrainingSession ('''training_id, training_user_id*(TrainingUser), weight_user_id*(WeightUser), duration, calories, date, type''')
     225. WeightUser ('''__user_id*(User)__, weight , height , goal_weight, goal_calories''')
    2223
    23 WeightUser ('''user_id*(!User), weight, height, goal_weight, goal_calories''')
     246. DailyIntake ('''__user_id*(WeightUser)__, daily_intake_id, calories, date''')
    2425
    25 DailyIntake ('''daily_intake_id, user_id*(WeightUser)__, calories, date''')
     267. DisciplineUser ('''__user_id*(User)__, num_tasks, tasks''')
    2627
    27 DisciplineUser ('''user_id*(!User), num_tasks, tasks''')
     288. CustomTrackingCategory ('''custom_tracking_id, name, user_id*(User), num_tasks, tasks ''')
    2829
    29 CustomTrackingCategory ('''custom_tracking_id, user_id*(!User)__, name, num_tasks, tasks''')
     309. TrainingUser ('''__user_id*(User)__, gender, age, weight''')
    3031
    31 !Task ('''task_id, name, discipline_user_id*(DisciplineUser), custom_tracking_id*(CustomTrackingCategory)''')
     3210. Task ('''__discipline_user_id*(DisciplineUser)__, __custom_tracking_id*(CustomTrackingCategory)__, name, task_id''')
    3233
    33 DailyCompletion ('''daily_completion_id, user_id*(!User)__, date, procent''')
     3411. DailyCompletion ('''daily_completion_id, __user_id*(User)__, date ,procent''')
    3435
    35 TaskDailyCompletion ('''task_id*(!Task), daily_completion_id*(DailyCompletion)__''')
     3612. TaskDailyCompletion ('''__task_id*(Task)__, __daily_completion_id*(DailyCompletion)__''')
    3637
    37 InvestorUser ('''user_id*(!User)''')
     3813. InvestorUser ('''user_id*(User)''')
    3839
    39 Asset ('''asset_id, user_id*(InvestorUser)__, ticker_symbol, buy_price, buy_date''')
     4014. Asset ('''asset_id, __user_id*(InvestorUser)__, ticker_symbol, buy_price, buy_date''')
     41
    4042
    4143=== DDL скрипта за бришење на табелите и креирање на табелите ===