私は大学のプロジェクトとしてオンライン会計システムを設計しています。次の簡単なトランザクションがあります。
現金販売 $300
スミスから盗んだ現金 $250
支払った電気代は 50 ドル
リレーショナル データベースの複式簿記を参照して、上記のトランザクションテーブルを設計しました(マイナス記号は、金額が貸方記入されていることを意味します)。ID 1 と 2 はトランザクション 1 に属し、ID 3 と 4 はトランザクション 2 に属します。MySQL データベースで 2 つの行をそれぞれ 1 つのトランザクションとして識別するにはどうすればよいですか。このデザインがうまくいかない場合は、代替案を提案していただけますか。