Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
terahide
PDF, PPTX
5,135 views
データモデルは時空を越える
2015/2/21 しょぼちむにデータモデル設計について教えてくださいの会 #syoboben の発表資料です
Engineering
◦
Read more
4
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 39
2
/ 39
3
/ 39
4
/ 39
5
/ 39
6
/ 39
7
/ 39
8
/ 39
9
/ 39
10
/ 39
11
/ 39
12
/ 39
13
/ 39
14
/ 39
15
/ 39
16
/ 39
17
/ 39
18
/ 39
19
/ 39
20
/ 39
21
/ 39
22
/ 39
23
/ 39
24
/ 39
25
/ 39
26
/ 39
27
/ 39
28
/ 39
29
/ 39
30
/ 39
31
/ 39
32
/ 39
33
/ 39
34
/ 39
35
/ 39
36
/ 39
37
/ 39
38
/ 39
39
/ 39
More Related Content
PDF
イミュータブルデータモデル(世代編)
by
Yoshitaka Kawashima
PDF
Droid kaigiプレゼン
by
Suguru Oho
PDF
出来るチューリング完全!SQLでもいろいろ出来る! #syoboben
by
kyon mm
PDF
開発を効率的に進めるられるまでの道程
by
Takao Sumitomo
PDF
JobStreamerではじめるJavaBatchのクラウド分散実行
by
Yoshitaka Kawashima
PDF
あなたとAndroid 今すぐダウンロード!? Android開発で変わる SIerのJava技術事情について
by
Shinichi Kozake
PDF
Java web application testing
by
Tokuhiro Matsuno
PDF
Android学ぶを君へ。生き抜くためのナレッジ共有
by
Shinobu Okano
イミュータブルデータモデル(世代編)
by
Yoshitaka Kawashima
Droid kaigiプレゼン
by
Suguru Oho
出来るチューリング完全!SQLでもいろいろ出来る! #syoboben
by
kyon mm
開発を効率的に進めるられるまでの道程
by
Takao Sumitomo
JobStreamerではじめるJavaBatchのクラウド分散実行
by
Yoshitaka Kawashima
あなたとAndroid 今すぐダウンロード!? Android開発で変わる SIerのJava技術事情について
by
Shinichi Kozake
Java web application testing
by
Tokuhiro Matsuno
Android学ぶを君へ。生き抜くためのナレッジ共有
by
Shinobu Okano
Viewers also liked
PDF
プログラミング言語Clojureのニャンパスでの活用事例
by
sohta
PDF
DB設計でこだわりたい三つの要素
by
Takahiro YAMADA
PDF
Activity, Fragment, CustomView の使い分け - マッチョなActivityにさよならする方法 -
by
Yuki Anzai
PDF
マテリアルデザインを用いたデザインリニューアル [フリル編]
by
YUKI YAMAGUCHI
PDF
イミュータブルデータモデル(入門編)
by
Yoshitaka Kawashima
PDF
徹底解説!Project Lambdaのすべて[JJUG CCC 2013 Fall H-2]
by
bitter_fox
プログラミング言語Clojureのニャンパスでの活用事例
by
sohta
DB設計でこだわりたい三つの要素
by
Takahiro YAMADA
Activity, Fragment, CustomView の使い分け - マッチョなActivityにさよならする方法 -
by
Yuki Anzai
マテリアルデザインを用いたデザインリニューアル [フリル編]
by
YUKI YAMAGUCHI
イミュータブルデータモデル(入門編)
by
Yoshitaka Kawashima
徹底解説!Project Lambdaのすべて[JJUG CCC 2013 Fall H-2]
by
bitter_fox
Similar to データモデルは時空を越える
PPTX
概念モデルを精査する ~ 現象学・圏論・言語哲学
by
Knowledge & Experience
PPTX
Refine Conceptual Modeling by Philosopy and Mathematics
by
Knowledge & Experience
PDF
名前重要 超重要
by
baban ba-n
PDF
データモデルについて知っておくべき7つのこと 〜NoSQLに手を出す前に〜
by
Mikiya Okuno
PDF
Introduction of record_with_operator
by
Koichiro Ohba
PDF
ハンドアウト(配布用資料:佐藤正美)
by
聡 鳥谷部
PPTX
データモデリング・テクニック
by
Hidekatsu Izuno
PPTX
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化
by
Knowledge & Experience
PDF
プログラムの大海に溺れないために
by
Zenji Kanzaki
PPTX
Machine learning
by
Masafumi Noda
PPTX
UMTPアジャイル開発におけるモデリング活用実践セミナー
by
Iwao Harada
PDF
ドメイン駆動設計 モデリング_実装入門勉強会_2020.3.8
by
Koichiro Matsuoka
PDF
クラウド・モデリング
by
Tomoharu ASAMI
PDF
Dddをもっと身近に
by
Yukei Wachi
PPTX
データ履歴管理のためのテンポラルデータモデルとReladomoの紹介 #jjug_ccc #ccc_g3
by
Hiroshi Ito
PDF
俺がモデルだ!問題に立ち向かう
by
Akira Suenami
PPTX
概念モデリング再入門 + DDD
by
Hiroshima JUG
PDF
設計/コンポーネント設計(2) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第21回】
by
Tomoharu ASAMI
PDF
データの見える化で進めるデータドリブンカンパニー #devsumiC
by
Yahoo!デベロッパーネットワーク
PPTX
0 話の材料
by
matsu4926
概念モデルを精査する ~ 現象学・圏論・言語哲学
by
Knowledge & Experience
Refine Conceptual Modeling by Philosopy and Mathematics
by
Knowledge & Experience
名前重要 超重要
by
baban ba-n
データモデルについて知っておくべき7つのこと 〜NoSQLに手を出す前に〜
by
Mikiya Okuno
Introduction of record_with_operator
by
Koichiro Ohba
ハンドアウト(配布用資料:佐藤正美)
by
聡 鳥谷部
データモデリング・テクニック
by
Hidekatsu Izuno
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化
by
Knowledge & Experience
プログラムの大海に溺れないために
by
Zenji Kanzaki
Machine learning
by
Masafumi Noda
UMTPアジャイル開発におけるモデリング活用実践セミナー
by
Iwao Harada
ドメイン駆動設計 モデリング_実装入門勉強会_2020.3.8
by
Koichiro Matsuoka
クラウド・モデリング
by
Tomoharu ASAMI
Dddをもっと身近に
by
Yukei Wachi
データ履歴管理のためのテンポラルデータモデルとReladomoの紹介 #jjug_ccc #ccc_g3
by
Hiroshi Ito
俺がモデルだ!問題に立ち向かう
by
Akira Suenami
概念モデリング再入門 + DDD
by
Hiroshima JUG
設計/コンポーネント設計(2) 【クラウドアプリケーションのためのオブジェクト指向分析設計講座 第21回】
by
Tomoharu ASAMI
データの見える化で進めるデータドリブンカンパニー #devsumiC
by
Yahoo!デベロッパーネットワーク
0 話の材料
by
matsu4926
More from terahide
PDF
オレオレになりがちなテスト計画を見直した話
by
terahide
PDF
和服を普段着にするようになって気づいたアジャイルの心
by
terahide
PDF
Management3.0のワークを受けてから会社の偉い人へM3.0のワークショップをするまでにやったこと
by
terahide
PDF
一番アジャイルな料理人はソーマくんだと思うんだ
by
terahide
PDF
Att
by
terahide
PDF
受託開発でテストファーストしたらXXXを早期発見できてハイアジリティになったはなし
by
terahide
PDF
オフショアだから失敗したの?~誤解だらけのオフショアと、アジャイルの再発見~
by
terahide
PDF
Springのプログラムモデルと動く仕様~テスト編~
by
terahide
PPTX
Spring bootで学ぶ初めてのwebアプリ開発
by
terahide
PDF
明日に繋がるふり返りのプラクティス
by
terahide
PDF
ふりかえり
by
terahide
PDF
ももたろう
by
terahide
PDF
Vbaでもtdd
by
terahide
PDF
Sierのアジャイルとジレンマとパラダイムシフト
by
terahide
PDF
脱Java初心者を目指すときに読むといいと思う本を考える会
by
terahide
PDF
再入門!RESTとSpringMVC
by
terahide
PDF
SGT2014 横浜道場 始めよう!インセプションデッキ
by
terahide
PPT
Tdd keyword
by
terahide
PDF
ゆるぎー
by
terahide
PDF
マシュマロチャレンジ
by
terahide
オレオレになりがちなテスト計画を見直した話
by
terahide
和服を普段着にするようになって気づいたアジャイルの心
by
terahide
Management3.0のワークを受けてから会社の偉い人へM3.0のワークショップをするまでにやったこと
by
terahide
一番アジャイルな料理人はソーマくんだと思うんだ
by
terahide
Att
by
terahide
受託開発でテストファーストしたらXXXを早期発見できてハイアジリティになったはなし
by
terahide
オフショアだから失敗したの?~誤解だらけのオフショアと、アジャイルの再発見~
by
terahide
Springのプログラムモデルと動く仕様~テスト編~
by
terahide
Spring bootで学ぶ初めてのwebアプリ開発
by
terahide
明日に繋がるふり返りのプラクティス
by
terahide
ふりかえり
by
terahide
ももたろう
by
terahide
Vbaでもtdd
by
terahide
Sierのアジャイルとジレンマとパラダイムシフト
by
terahide
脱Java初心者を目指すときに読むといいと思う本を考える会
by
terahide
再入門!RESTとSpringMVC
by
terahide
SGT2014 横浜道場 始めよう!インセプションデッキ
by
terahide
Tdd keyword
by
terahide
ゆるぎー
by
terahide
マシュマロチャレンジ
by
terahide
データモデルは時空を越える
1.
てらひで 2015/2/21 #syoboben データモデルは 時空を超える!? ~移動する情報と追跡可能性~
2.
てらひで @terahide27 認定スクラムマスター 認定スクラム プロダクトオーナー アジャイルコンサルタント アーキテクト
3.
てらひで @terahide27 http://gigazine.net/news/20141206-anime-2015winter/ 深夜アニメの カバレッジ90%以上
4.
今日お話すること •データモデルってなんだっ け? •履歴と更新 •データと移動
5.
やらないこと •むずかしいお話 •詳しい説明 •アニメのお話
6.
データ モデル
7.
データ - Wikipedia 伝達、解釈、処理などに適するように形式 化、符号化されたもの、または再度情報 として解釈できるものをいう。 -snip- 端的に言うと、意味のあるデータが 「情報」となる。→情報 http://ja.wikipedia.org/wiki/%E3%83%87%E3%83%BC%E3%82%BF
8.
モデル - Wikipedia -snip- システムやプロセスに関して、計算や予測 の助けとするために、単純化した記述のこ とで、特に数学的なそれのこと[1]。現実 よりも単純化した説明
→モデル (学術)、 数理モデル。 http://ja.wikipedia.org/wiki/%E3%83%A2%E3%83%87%E3%83%AB
9.
データモデル 意味のあるデータ= 『情報』 を 単純化した記述のこと
10.
今日のお題1 つぶやきシステム
11.
ここ! 35,582回ツイート 35,582件の履歴
12.
簡単なモデル ユーザ ツイート 1 0..*
13.
履歴 ツイート 値 更新日時
14.
履歴 おまけ ツイート 変更履歴 1..* 1
15.
今日のお題2 受発注 むずかしい (>_<)
16.
整理 •データ – 注文、発注、商品、などなど •やりたいこと – 注文があった商品を発注先へ納品する –
二重出荷、未出荷などの誤出荷はNG •考えること – 倉庫に商品がなかったらどうなるんだろう? – などなど
17.
やり方 •一番細かい単位でデータを保持 –トランザクションの単位 •すべての履歴を残す
18.
Sample 注文 * 1 明細 商品 個数 値 1 * ※いろいろ割愛 明細を更新する 可能性のある 最少単位で
19.
使いづらい (>_<)
20.
なにが起こるか •更新はCreateとDeleteだけになる •参照はがっちゃんこしてみればいい
21.
用法容量を お守りの上 適切にお使い ください
22.
性能には気 を付けてね
23.
•時間(現在・過去・未来の受注) •空間(倉庫から発送先へ) つまり移動! 時空を超える
24.
TEA •AccountPattern –アナリシスパターン(ISBN:4894716933) •絶版orz •Transaction(トランザクション) •Entry(エントリー) •Account(資源)
25.
資源 移動の対象となるもの 名前 :商品 商品名:みかん 単位 :箱 個数
:在庫数+入荷数ー出荷数
26.
エントリー 資源をどのくらい変更したか 個数:30 個数:-1 入荷の時 出荷の時
27.
ここまで エントリー 資源 * 1
28.
トランザクション どこからどこへ移動したか 名前:入荷 名前:出荷 入荷は 入荷元から 倉庫への移動 出荷は 倉庫から 出荷先への移動
29.
ここまで エントリー 資源 * 1トランザク ション *1
30.
倉庫には今いくつみかん箱がありますか? 質問 1 30箱 2 -1箱 3
-3箱 エントリー 26箱 資源 1 入荷 2 出荷 3 出荷 トランザクション
31.
今日のお題1 つぶやきシステム
32.
つぶやき ツイート 変更 ツイート <Account><Entry> * 1ツイート 変更 <Transaction> 11 ※冗長だね
33.
つぶやき ツイート変更 ツイート <Account><Entry> クソモデルw1 追加
クソモデルw * 1
34.
つぶやき ツイート変更 ツイート <Account><Entry> 天使モデル1 追加
クソモデルw 2 変更 天使モデル * 1
35.
つぶやき ツイート変更 ツイート <Account><Entry> 1 追加
クソモデルw 2 変更 天使モデル 3 削除 * 1 天使モデル
36.
履歴 ツイート 値 更新日時
37.
ご参考 •オージス総研 アナパタ勉強会のページ –第6章 在庫管理と会計
-前半- http://www.ogis-ri.co.jp/otc/hiroba/others/AnaPatStudy/
38.
まとめ •データモデルはテーブル設計 とは限らない •履歴を残そう •更新を無くそう •必要があればトレーサビリティ にも気を使おう
39.
われわれに よい 学びの場を 与えてくださった しょぼちむはえらい 拍手!
Download