Version 4 (modified by 3 days ago) ( diff ) | ,
---|
Верзија 2
ER дијаграм
Податочни побарувања
Ентитети
- User - ентитет за корисникот кој се логира
- user_id - SERIAL (примарен клуч)
- user_name - VARCHAR(30) (атрибут)
- email - VARCHAR(30) (атрибут)
- password - VARCHAR(30) (атрибут)
- Transaction Account
- transaction_account_id - SERIAL (примарен клуч)
- user_id - INT (надворешен клуч)
- account_name - VARCHAR(35) (атрибут)
- balance - DECIMAL(10, 2) (атрибут)
- Transaction Breakdown
- transaction_breakdown_id - SERIAL (примарен клуч)
- transaction_id - INT (надворешен клуч)
- transaction_account_id - INT (надворешен клуч)
- spent_amount - DECIMAL(10, 2) (атрибут)
- earned_amount - DECIMAL(10, 2) (атрибут)
- Transaction
- transaction_id - SERIAL (примарен клуч)
- tag_id - INT (надворешен клуч)
- transaction_name - VARCHAR(100) (атрибут)
- date - TIMESTAMPZ (атрибут)
- amount - DECIMAL(10, 2) (атрибут)
- net_amount - DECIMAL(10, 2) (атрибут)
- Tag
- tag_id - SERIAL (примарен клуч)
- tag_name - VARCHAR(50) (атрибут)
Релации
- TransactionHasTransactionBreakdown - 1:N една трансакција може да има повеќе помошни трансакции
- TagAssignedToTransaction - N:N повеќе тагови можат да се доделат на повеќе трансакции
- TransactionBreakdownModifiesTransactionAccount - 1:1 една помошна трансакција менува една сметка
- UserHasTransactionAccount - 1:N еден корисник може да има повеќе сметки
Историјат
Attachments (2)
- ERDiagramVer1.png (95.3 KB ) - added by 2 weeks ago.
- ERDiagramVer2.png (86.8 KB ) - added by 7 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.