相关疑难解决方法(0)

复式记账的关系数据模型

假设有一家银行、一家大型商店等,希望正确地为内部帐户和跟踪客户帐户进行会计处理。而不是实现满足当前简单而狭隘的要​​求,这将是“家酿”:结果证明这些只是当前简单要求的临时拐杖,并且在出现新要求时很难或不可能扩展。

据我了解,复式记账法是一种行之有效的方法,可满足所有会计和审计要求,包括目前未考虑的要求。如果实施,它将:

  • 消除随着时间的推移会发生的增量增强和费用,
  • 将来不需要加强。

我研究了另一个问题的答案:简单银行账户的衍生账户余额与存储账户余额?,它为内部帐户提供了很好的信息。需要一个数据模型,以便理解实体;他们的互动;他们的关系,@PerformanceDBA 已经给出了这一点。该模型取自该答案:

虽然这对于简单的内部账户来说是令人满意的,但我需要看到一个提供完整复式记账方法的数据模型。

需要添加的文章是Journal; 内部 vs 外部Transactions;等等..

理想情况下,我想看看这些双条目行在数据库方面的样子,整个过程在 SQL 中的样子,在每种情况下哪些实体受到影响等等。案例如下:

  1. 客户将现金存入他的账户
  2. 银行每月向所有客户账户收取一次费用(样本批量作业),
  3. 客户在柜台进行一些操作,银行收取费用(提现+提现费用),
  4. 玛丽从她的账户中汇出一些钱到约翰在同一家银行的账户

让我们称之为System而不是BankBank可能太复杂而无法建模,让问题是关于使用帐户和资产操作的假想系统。客户与系统(存款、取款、后期费用、批量费用)以及彼此之间(转账)执行一组操作。

sql database accounting database-design relational-database

20
推荐指数
2
解决办法
1万
查看次数

如何设计带有作业成本的复式会计关系模型

我想向读者推荐这里这里的答案,因为它们具有深度和思想。我在为我正在从事的项目寻找相关内容时偶然发现了它们,我从上到下阅读它们。

我正在尝试使用这些原则(即复式会计)构建一个利基市场应用程序,并加入工作成本计算。上述答案对重塑我对会计和数据库的概念非常有帮助应该看起来和工作像。但是,我很难将等式的工作成本计算部分整合到提供的优秀图形示例中。

有几个使用 House、账户持有人、费用等的交易示例。我还有一些其他特定的用例,我很想得到一些输入:

  1. 我没有客户。我购买了房产(通常是现金流出,负债(贷款)被创造,资产(资产)被创造),花了一大笔钱来修理它(在商店兑现,信用卡收费商店,或写给供应商的支票,借记财产资产并借记或贷记资金来源),然后将其出售(现金进来,贷款已还清,希望剩下的现金比我花的钱多该项目)。这可能会创建比我上面列出的更多的分类帐条目,但我不是会计师。我想我明白我所有的成本都以我的财产为基础,如果我的净收益大于我的基础,那么我就赚钱了,如果不是,那就没有。

  2. 因此,我需要记录的费用是 a) 来自特定帐户(即公司支票帐户或所有者的 Best Buy 卡等),b) 通常与特定工作相关的费用(但并非总是如此 - 我确实有偶尔的开销费用,如办公用品),以及 c) 总是与成本代码相关联(即“100.12 - 窗户材料”、“100.13 - 窗户人工”等)。

  3. 我经常收到来自供应商的账单,这些账单将在未来某个时候到期。我想跟踪已收到但尚未支付给定工作的账单(承诺成本)。我认为这笔交易看起来像这样,但我不确定:

    收到供应商账单

  4. 正如你可能从我上面关于“所有者的百思买卡”的俏皮话中推测的那样,我有时(比我应该的更频繁)使用我的个人资金来支付公司和工作相关的费用。我认为(再次声明我是外行)所有这些支出都记入“所有者权益”,并根据需要借记/贷记其他账户。

我一直在一个又大又丑的电子表格中跟踪所有这些,这就是我尝试构建一个应用程序来替换它的原因 - 电子表格方法效果不佳,而且肯定无法扩展。

accounting relational-database

5
推荐指数
1
解决办法
1827
查看次数