Sql 复式簿记中如何处理存款到账户?
据我所知,复式簿记分为借方和贷方两对。 当某人得到贷记时,另一个人应该得到借项(总和应始终为0) 我的问题是,如果一个人想在他/她自己的账户中存款,那该怎么办?我们应该把这个帐户的贷方和借方都加进去吗?如果是这样的话,我们怎样才能确定账户的余额呢 我的桌子:Sql 复式簿记中如何处理存款到账户?,sql,postgresql,accounting,Sql,Postgresql,Accounting,据我所知,复式簿记分为借方和贷方两对。 当某人得到贷记时,另一个人应该得到借项(总和应始终为0) 我的问题是,如果一个人想在他/她自己的账户中存款,那该怎么办?我们应该把这个帐户的贷方和借方都加进去吗?如果是这样的话,我们怎样才能确定账户的余额呢 我的桌子: 用户( id串行主键, 用户名VARCHAR(40)不为空且唯一, 密码VARCHAR(40)不为空, 创建日期默认为当前日期 ) 交易类型( id串行主键, 名称VARCHAR(20) ) 交易( id串行主键, 类型\ id整数引用事务
用户(
id串行主键,
用户名VARCHAR(40)不为空且唯一,
密码VARCHAR(40)不为空,
创建日期默认为当前日期
)
交易类型(
id串行主键,
名称VARCHAR(20)
)
交易(
id串行主键,
类型\ id整数引用事务\类型(id),
用户id整数引用用户(id),
金额小数(20,10)不为空,
创建日期默认为当前日期
)
当两个用户之间发生交易时,将插入金额为负数的给予者行和金额为正数的接收者行。当用户将存款存入自己的帐户时,会发生什么情况
我想我有点误解了。不是编程,而是会计基础 有人将存款存入账户是两件事:
- 向你的帐户中添加资金
- 向此人添加债务(或一般账户“欠外部方的钱”,尽管大多数系统都会在那里为每人设置账户)
请注意,如果这是为了支付您所做的事情,这笔债务会立即被账户的负值(因为它欠您钱)抵消。谢谢您的解释,你介意提供一个例子或一个外部链接,这样我就可以完全理解正在发生的事情吗?不太介意-我没有用英语学习会计,而且这是一段很长的时间。这是基本的双重簿记。你基本上有4个账户清单:你的资产、你的负债、其他实体资产、其他实体负债。最后两项是平衡收入和支出。你不会“拿钱”——你也会欠somoene的债。关于“欠某人的债”,那么当用户存款时,网站欠用户的钱,这些“欠的钱”存储在哪里?我是从数据库模型的角度问的。不,网站没有。同一辆车不负责罚款。网站背后的企业或任何实体欠了钱。它存储在用户帐户中,实际上是直接的债务。看,他向一个账户(即贝宝账户)付款。这是公司的一项资产。该公司现在还欠用户一笔债。平衡。你绝对应该让一本初学者的书进入复式簿记。有一本傻瓜书(傻瓜的财务会计)可以让你对所有使用的术语有一个基本的了解。