Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
エンティティリレー
Search
l-freeze
October 09, 2024
30
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
エンティティリレー
l-freeze
October 09, 2024
More Decks by l-freeze
See All by l-freeze
referential-transparency
lfz
0
20
CQRS そして現実へ
lfz
0
54
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
290
The Limits of Empathy - UXLibs8
cassininazir
1
640
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Facilitating Awesome Meetings
lara
57
7.1k
How STYLIGHT went responsive
nonsquared
100
6.3k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Rails Girls Zürich Keynote
gr2m
96
14k
Six Lessons from altMBA
skipperchong
29
4.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Transcript
エンティティリレー
エンティティリレーとは? • エンティティは識別可能な情報モデルの事 • リレーは引き継いで行く、繋いで行く事 陸上競技のリレーならバトンを次の走者に繋いできますね 前の走者にバトンを渡すこともありませんね
エンティティをリレーせずに人の成長を表現してみると 番号:1 名前:猫山さん 性別:男 年齢:0 職業:新生児 番号:1 名前:猫山さん 性別:男 年齢:4
職業:幼稚園児 番号:1 名前:猫山さん 性別:男 年齢:7 職業:小学生 番号:1 名前:猫山さん 性別:男 年齢:13 職業:中学生
エンティティをリレーすると 番号:1 名前:猫山さん 性別:男 年齢:0 生まれたぜ 番号:1 名前:猫山さん 性別:男 年齢:4
幼稚園児です 番号:1 名前:猫山さん 性別:男 年齢:7 小学生に なりました 番号:1 名前:猫山さん 性別:男 年齢:7 中学生ですけ ど?
何が変わった?(リレーなし) 人が持つ情報を見れば名前・性別・年齢・職業が分かる
何が変わった?(リレーあり) 持っている情報を見なくても職業が分かるようになった
エンティティリレーが有効な条件を考えてみよう エンティティとは固有識別可能なモノが情報や状態を持っている リレーは不可逆 という事は? オンラインショッピング ・選択中の商品 → 会計済み商品 → 発送済みの商品
→ 返品済みの商品 面接試験 ・応募した → 一次面接通過 → 二次面接通過 → 最終面接通過
エンティティリレーを用いて面接を表現してみると エンティティリレーの説明用 https://github.com/l-freeze/entity-relay-ts