関係代数に関する非常に単純な質問で、インターネットや一部の本では答えが見つかりません。
リレーション従業員 (キー、給与、ボーナス) を想定して、totalMoney = 給与 + ボーナスである新しいリレーション R(キー、合計マネー) を作成したいとします。私の試みは:
R1(key,totalMoney) = プロジェクションキー,給与(従業員)
R2(key,totalMoney) = プロジェクションキー、ボーナス(従業員)
R =キー集計合計totalMoney (R1 U R2)
大丈夫ですか?
それが大丈夫なら、しかし、それは私の問題をすべて解決するわけではありません:(
RT2(key, totalMoney * 2) を取得したいとします。このため、私の試みは次のとおりです。
RT2 = update totalMoney <- totalMoney*2 (R) //"update" は関係代数演算子
大丈夫ですか?
私の答えは(あまり)良くないと思います。素敵できちんとした解決策を見つけるのを手伝っていただければ幸いです。
ありがとう