【发布时间】:2020-07-06 14:01:47
【问题描述】:
据我了解,复式簿记包括两对,借方和贷方。 当某人获得信用时,另一个人应该获得借方(并且总和应始终为 0)。
我的问题是,如果一个人想在他/她自己的帐户中存款,该怎么办?我们应该为帐户添加贷方和借方吗?如果是这样,我们如何确定帐户的余额呢?
我的桌子:
users (
id SERIAL PRIMARY KEY,
username VARCHAR(40) NOT NULL UNIQUE,
password VARCHAR(40) NOT NULL,
created_at DATE DEFAULT CURRENT_DATE
)
transaction_types (
id SERIAL PRIMARY KEY,
name VARCHAR(20)
)
transactions (
id SERIAL PRIMARY KEY,
type_id INTEGER REFERENCES transaction_types(id),
user_id INTEGER REFERENCES users(id),
amount DECIMAL(20, 10) NOT NULL,
created_at DATE DEFAULT CURRENT_DATE
)
当两个用户之间发生交易时,将插入一行用于负数的赠与者和一行用于正数的接收者。当用户存款到自己的账户时会发生什么?
我想我在这里误解了一些东西。
【问题讨论】:
标签: sql postgresql accounting