DMMF #09 - 2025/08/01
12.3 から
Sytem of Engagement v.s. System of Record (OLTPとOLAPの説明をみて思い出した話)
SoE(System of Engagement)とSoR(System of Record)は、ITシステムの設計概念です。
SoEは、顧客とのデジタルな関係性を強化することを目的とし、CRMやSNSなどの顧客向けアプリケーションが該当します。
SoRは、企業の基幹業務における信頼性の高いデータ管理を重視し、会計や人事、受発注管理などのシステムが含まれます。
12.5 リレーショナルデータベースを扱う
選択型のマッピングの仕方
superset のテーブルを考える
case ごとにテーブルを分ける
以前に考察した場合のように email, address の両方が使える場合、 superset のテーブルの方が結果的に合理的になったりしそうDMMF #04 - 2025/06/27
型プロバイダー
https://learn.microsoft.com/en-us/dotnet/fsharp/tutorials/type-providers/
Result.bindOption の型って
('a -> Result<'b>) -> Option<'a> -> Result<Option<'b>>
13.3
13.3 のコードがなんか難しい
kakkun61.icon getPricingFunction 関数が GetPricingFunction 型じゃないやん
takezaki.icon たしかに
getPricingFunction の依存関係の standardPricesやpromoPricesが実態は(辞書でなく)関数なので、別の名前の方が良い気がする
次回「13.3.7 注文の印刷」から
実装もやってみる(Claude Code を活用したりもしてみる)