您制作了一个游戏网站,用户可以在其中购买游戏积分,并将资金存入/存入用户的虚拟帐户以玩一些游戏等......等等。
1
如果你有一个会计师来记录交易,它会像这样记录(可能有点复杂,但你明白了)
TRANSACTION
PK_ID1 Cash - $10 (System)
PK_ID2 Deposit $10 (System)
TRANSACTION
PK_ID3 Bank Account - $10 (John)
PK_ID4 Deposit $10 (John)
2
作为开发者,你真的需要多浪费 2 条记录吗?为什么不直接这样记录……(然后你可能会存储资金来自哪里,状态在同一存款记录下的其他列中)
TRANSACTION
PK_ID1 Cash - $10 (system)
PK_ID2 Deposit $10 (John)
选项#1 比选项#2 和副签证有什么真正的优势吗?
编辑:修改问题,删除 CR、DR 并替换为符号。