Baseball Play Study mini〜野球でデータモデリング まとめ
はじまりました! 今日は、やきうの日! bpstudy.connpass.com/event/277381/ #bpstudy
2023-03-29 19:32:51野球がテーマのデータモデリングとかめっちゃ面白そうなので今日はこれに参加してる #bpstudy twitter.com/beproud_jp/sta…
2023-03-29 19:34:32「Baseball Play Study mini〜野球でデータモデリング(BPStudy#187)」は来週3/29(水)19:30〜オンライン開催。 WBC盛り上がりましたね!次はプロ野球です。野球とデータ設計を学び、開幕に備えましょう。 登壇者にはござ先輩(@gothedistance )氏をお迎えします。 #bpstudy bpstudy.connpass.com/event/277381/
2023-03-22 14:00:22Baseball Play Study mini始まりました。最後の方は純粋な野球トークでシーズンを語ります bpstudy.connpass.com/event/277381/ #bpstudy
2023-03-29 19:34:50「モデリング」というのは、「何の」「どういう観点から」「どういうメタモデルで」が省略されているだけで、もともとドメインモデリングだったり、データモデリングだったりという言葉があるのよ。 #bpstudy
2023-03-29 19:36:17正規化 is 何 と、ござ先輩。 「ライフサイクル」の違うエンティティは必ず分離しろ で、よくない? と、ござ先輩。 #bpstudy
2023-03-29 19:38:24スコアボードをどう出すかで、エンティティを考えたと、ござ先輩。 たしかに、このスコアボードには色々と情報が詰まっているな。 #bpstudy
2023-03-29 19:40:54この画像のデータモデリングは?と考えたら、結構難しいと気づいた、とござ先輩 cdn-ak.f.st-hatena.com/images/fotolif… #bpstudy
2023-03-29 19:41:06なお、モデリングは、分析や設計や実装などの活動の中で利用される行為であって、分析や設計や実装という行為そのものではないですね。 #bpstudy
2023-03-29 19:41:35エンティティの具体例が、やきうドメインを知っていないと分からない内容で、やきう回BPStudyとして、よきw #bpstudy
2023-03-29 19:46:03ござ先輩の資料の 「試合エンティティを考える」のスライド及び説明いいな。 エンティティ構造を考える際に、色々と思考検討する内容が連ねられている。 そういうこと、色々と考えて、どういう構造にしていくか考えるよねーという内容。 #bpstudy
2023-03-29 19:49:03手元で設計しながらやってるけど、スコアボードだけではなく、1 球1球記録するところまで考えたら良いトレーニングになりそうw #bpstudy
2023-03-29 19:51:55選手の成績、たしかに野球はすごいいろんな項目があるから1選手1カラムだとすごい頻度で更新されちゃうな 選手/試合単位でデータ持つようにして、データ参照するときに演算するって方法しか思いつかない... そもそも野球の知識が() #bpstudy
2023-03-29 19:58:40自分の場合、いきなりテーブル設計はしない、のだけど。聞きながら、何でかなーと内省した結果、対象の分析と結果の設計を同時にやることになるので、考えることが多すぎたり、実装に縛られたモデルになったり、歪な設計結果になったりするからかな、となった。 #bpstudy
2023-03-29 20:02:37これらを聞いていると、各イベントごと(投球内容や打席結果等)にテーブル記録しておいて、そこから導出するという仕組みが良さそうな気がしてきたな。 色々なビューが求められそうだから、情報として記録しておいて算出してくる感じ。 #bpstudy
2023-03-29 20:04:07今日の発表を踏まえて、 やきうデータモデリングワークショップをやると楽しそう。 できたモデルに、みんなで試合見ながらデータinsertしていき、モデルの考慮漏れ点をあらわにしていくというイベント。 #bpstudy
2023-03-29 20:05:53野球、一球速報なんてサービスあるんだ どんなシステムになってるんだろ。えぐそう... #bpstudy
2023-03-29 20:06:36大抵、実体関連モデルの範疇で、実装を考えずに対象の概念を整理するところから始める。テーブルでの表現とか、アプリでの処理とかは考えない。というか、考えちゃいけない。 #bpstudy
2023-03-29 20:07:29記法は UML を使っちゃう。(チェンの) ER図で書くこともあるけど。 IDEF1X とか IE は、実体関連モデルではない (実体集合と関連集合が入り混じる) ので使わない。 #bpstudy
2023-03-29 20:07:47夕飯を食べながら楽しく聞いていました! 「一球投げるたびにデータがインサートされる」という視点で 野球を見たことがなかったです笑 今回は慣れ親しんだ野球がテーマでしたが、 あまり知識のない業界のサービスを作る際は、 テーブル設計が本当に難しそう・・ #bpstudy bpstudy.connpass.com/event/277381/
2023-03-29 20:08:40