wiki:RelationalDesign

Trekr

Релациско мапирање

Ознаки

Примарните клучеви се означени со bold и underline PK

Надворешните клучеви се означени со FK* за кои во заграда () е напишана табелата која ја референцираат.

Задолжителните атрибути се болдирани.

Табели

  1. User (user_id, email, password, username)
  1. FinanceUser (user_id*(User), spending_budget, saving_budget, investing_budget, donation_budget, credit)
  1. Income (user_id*(FinanceUser), date, amount, income_id)
  1. TrainingUser (user_id*(User), gender, age, weight)
  1. WeightUser (user_id*(User), weight , height , goal_weight, goal_calories)
  1. DailyIntake (user_id*(WeightUser), daily_intake_id, calories, date)
  1. DisciplineUser (user_id*(User), num_tasks, tasks)
  1. CustomTrackingCategory (custom_tracking_id, name, user_id*(User), num_tasks, tasks )
  1. TrainingUser (user_id*(User), gender, age, weight)
  1. Task (discipline_user_id*(DisciplineUser), custom_tracking_id*(CustomTrackingCategory), is_finished, name, task_id)
  1. DailyCompletion (daily_completion_id, user_id*(User), date ,procent)
  1. TaskDailyCompletion (task_id*(Task), daily_completion_id*(DailyCompletion))
  1. InvestorUser (user_id*(User))
  1. Asset (asset_id, user_id*(InvestorUser), ticker_symbol, buy_price, buy_date, quantity)

DDL скрипта за бришење на табелите и креирање на табелите

ddl.sql

DML скрипта за полнење на табелите со податоци

dml.sql​

Релациски дијаграм =

Историјат =

Верзија 1 - Почетна верзија

Last modified 4 days ago Last modified on 02/07/26 00:35:11

Attachments (5)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.