Version 5 (modified by 5 weeks ago) ( diff ) | ,
---|
Логички и физички дизајн
Релациска шема (со мапирачка трансформација)
Ознаки
- примарни клучеви - болдирани и подвлечени
- not null атрибути - болдирани
- надворешни клучеви - * до името на надворешниот клуч и во заграда табелата кон која референцира
- останати атрибути - без ознака
Табели
- USER (user_id, user_name, email, password)
- TRANSACTION_ACCOUNT (transaction_account_id, account_name, balance, user_id* (USER))
- TRANSACTION (transaction_id, transaction_name, amount, net_amount, date, tag_id* (TAG))
- TRANSACTION_BREAKDOWN (transaction_breakdown_id, transaction_id* (TRANSACTION), transaction_account_id* (TRANSACTION_ACCOUNT), spent_amount, earned_amount)
- TAG (tag_id, tag_name)
DDL скрипта за креирање и бришење на табелите
DML скрипта за полнење на табелите со податоци
Релациски дијаграм изваден од DBeaver
Attachments (2)
- DBeaverExportVer1.png (26.3 KB ) - added by 5 weeks ago.
- DBeaverExportVer2.png (32.8 KB ) - added by 4 weeks ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.