簡體   English   中英

會計數據庫設計問題“帳戶”和“交易”

[英]Accounting database design question “accounts” and “transactions”

選項1)用戶可以擁有多個“帳戶”(例如付款,存款,取款等)

選項2)用戶只能有1個單一帳戶,並且交易具有類型(付款,存款,提款)

兩種選擇都可以正常工作! 他們倆都能產生相同的結果! 但是,選項1使用更多的資源,但是它更靈活,選項1並不靈活,但是使用的資源更少!

有什么問題嗎?

選項1是一片垃圾,任何會計師都無法使用,並且審計師也不會通過。 付款,存款,提款交易,而不是“帳戶”。 那如果使用更少的資源呢? 洞穴人也是如此。

備選方案2開始看起來像一個會計系統,具有(a)帳戶和(b)針對帳戶的交易,這是大多數發達國家所期望的。

所以別無選擇。

從日記帳表開始,該表鏈接到會計科目表。 在日記表中,您將在其中存儲交易日期,帳戶代碼,描述,金額的字段名稱。 帳戶表的圖表用於存儲字段名稱,例如帳戶代碼,帳戶類型(資產負債表或損益表),帳戶狀態(有效或無效)。 有關會計數據庫模式的更多詳細信息,請下載derek liew的有關會計數據庫設計的書。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM