テーブルを正規化したり
適切なデータ型を決定したり
制約を定義するといったことが
開発の中で最も大切
炎上してるプロジェクトは
必ずと言って良いほど
これらを軽視している
結局開発で最も大切なのはテーブルの正規化と制約 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/08/24(木) 07:52:17.47ID:PyrFLEpH149デフォルトの名無しさん
2017/08/31(木) 00:50:48.09ID:j9yVEoD5 トランザクションデータを正規化しておけば
例えば処理が終わったトランザクションに含まれる
○○コードマスタを書き換えるだけで
過去に終わったトランザクションデータを
後から変更できて便利!
例えば処理が終わったトランザクションに含まれる
○○コードマスタを書き換えるだけで
過去に終わったトランザクションデータを
後から変更できて便利!
150デフォルトの名無しさん
2017/08/31(木) 01:04:47.41ID:x3jdwRS7 マスターがバージョニングされて有効期間がきられていたら完全かもだけど普通はそこまでしない
151デフォルトの名無しさん
2017/08/31(木) 08:20:50.40ID:hTVV6oVW152デフォルトの名無しさん
2017/08/31(木) 09:49:05.97ID:j9yVEoD5 つまり注文データを正規化して
受注テーブルや受注明細テーブル
もしその中でコード、例えば服のサイズコードや
色コードなど正規化すべきものを使っていれば
そのテーブル
それらのテーブル全てに対して
履歴テーブルを作るというわけか?
例えば受注履歴テーブルや受注明細履歴テーブル
サイズ履歴テーブル、色履歴テーブル
ありとあらゆるその時の情報を履歴テーブルにコピーする
受注テーブルや受注明細テーブル
もしその中でコード、例えば服のサイズコードや
色コードなど正規化すべきものを使っていれば
そのテーブル
それらのテーブル全てに対して
履歴テーブルを作るというわけか?
例えば受注履歴テーブルや受注明細履歴テーブル
サイズ履歴テーブル、色履歴テーブル
ありとあらゆるその時の情報を履歴テーブルにコピーする
153デフォルトの名無しさん
2017/08/31(木) 10:15:40.17ID:iGMaENMY >>152
お前がやりたいようにやれ
お前がやりたいようにやれ
154デフォルトの名無しさん
2017/08/31(木) 10:19:51.27ID:nBZaZbsR 性器化
155デフォルトの名無しさん
2017/08/31(木) 18:18:35.80ID:Jii3x0cI156デフォルトの名無しさん
2017/09/01(金) 00:03:45.67ID:A4rxsWGh157デフォルトの名無しさん
2017/09/01(金) 00:09:29.76ID:A4rxsWGh158デフォルトの名無しさん
2017/09/01(金) 08:19:46.16ID:s82kToZ5159デフォルトの名無しさん
2017/09/01(金) 09:53:47.01ID:Z9Fha70u ○次受けが多いほど退場率が早くなる。高くなる
直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は90万払ってる) 客:短期延長していい?
5次受けの50万(客は150万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ
長時間労働 高稼働 高スキル要求が多い
零細フリーランスサイトは5次受けから誰もできない難易度の高い仕事 余り物の仕事を紹介してくる。40万円代でやってくれと
これならJIETから3次でいったほうがいいな
446非決定性名無しさん2017/08/02(水) 22:12:48.95
JIETに毎月5千円払えば3次から入場できるだろ?
高額をうたうフリーランスのサイトはだいたい5次から45万円
JIETで閲覧応募できる末端価格からさらに搾取するのが高額をみせつけるフリーランスサイトでした
高額案件をみせつけるフリーランスサイトも案件の取得はJIETでした
JIETに加入すれば誰でも3次60万からスタートだ。フリーランスのサイトをやってる
自称エージェントもそこから案件情報を取得しきてる。サイトで60万で釣って40万から55万の間でやらしている。
372仕様書無しさん2017/08/11(金) 10:31:43.41
フリーランスで検索すると引っかかる零細ITがやっているフリーランスのサイトはだめだ。
高額に見せているけど実際は50万前後
JIET加入した方がいいよ。案件は毎日千件以上末端価格は60万円 平凡な稼働時間の80万円の案件もある。
ユー子も求人をだしてる。名刺も渡せる。ユー子に名刺が渡せるんだぞ。夢のようだ
自称エージェントはJIETから流れてくる案件を転売してるだけだった。
JIETに加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×3 = 言い値50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×1 悪質な言い値で50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - JIETに加入して公表価格で応募ができる
直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は90万払ってる) 客:短期延長していい?
5次受けの50万(客は150万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ
長時間労働 高稼働 高スキル要求が多い
零細フリーランスサイトは5次受けから誰もできない難易度の高い仕事 余り物の仕事を紹介してくる。40万円代でやってくれと
これならJIETから3次でいったほうがいいな
446非決定性名無しさん2017/08/02(水) 22:12:48.95
JIETに毎月5千円払えば3次から入場できるだろ?
高額をうたうフリーランスのサイトはだいたい5次から45万円
JIETで閲覧応募できる末端価格からさらに搾取するのが高額をみせつけるフリーランスサイトでした
高額案件をみせつけるフリーランスサイトも案件の取得はJIETでした
JIETに加入すれば誰でも3次60万からスタートだ。フリーランスのサイトをやってる
自称エージェントもそこから案件情報を取得しきてる。サイトで60万で釣って40万から55万の間でやらしている。
372仕様書無しさん2017/08/11(金) 10:31:43.41
フリーランスで検索すると引っかかる零細ITがやっているフリーランスのサイトはだめだ。
高額に見せているけど実際は50万前後
JIET加入した方がいいよ。案件は毎日千件以上末端価格は60万円 平凡な稼働時間の80万円の案件もある。
ユー子も求人をだしてる。名刺も渡せる。ユー子に名刺が渡せるんだぞ。夢のようだ
自称エージェントはJIETから流れてくる案件を転売してるだけだった。
JIETに加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×3 = 言い値50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×1 悪質な言い値で50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - JIETに加入して公表価格で応募ができる
160ワハハ!!
2017/09/01(金) 15:41:47.31ID:HLMXttPm 816 名無しさん@お腹いっぱい。 2017/09/01 15:28:38
まそふぱぞ
>>815
そうだなキチガイ撲滅平和維持軍である俺様の勝ちだな♪
AA無職キチガイをブチ殺してスレの正常化に成功!
うぇーい☆
はい勝った♪
まそふぱぞ
>>815
そうだなキチガイ撲滅平和維持軍である俺様の勝ちだな♪
AA無職キチガイをブチ殺してスレの正常化に成功!
うぇーい☆
はい勝った♪
161デフォルトの名無しさん
2017/09/02(土) 07:09:47.97ID:TvzMBAqs データベースを伴わない開発業務なんでさっぱり
テーブルの正規化って何それ
テーブルの正規化って何それ
162デフォルトの名無しさん
2017/09/02(土) 18:27:11.77ID:xFUbH9ih >>161
学生さんですか?
学生さんですか?
163デフォルトの名無しさん
2017/09/02(土) 18:51:01.16ID:x3xo3AHA 学生さんは視野が狭いですからねぇ。
この世は全てデータベースを使っているのですよ。
この世は全てデータベースを使っているのですよ。
164デフォルトの名無しさん
2017/09/03(日) 19:16:01.09ID:TRtZ/EY8165デフォルトの名無しさん
2017/09/10(日) 01:03:09.87ID:T3zRvirf166デフォルトの名無しさん
2017/09/10(日) 10:29:13.81ID:CNj3ELqz ほんそれ
入れやすい部分に入ってるだけでも全然違うっつーの
入れやすい部分に入ってるだけでも全然違うっつーの
167デフォルトの名無しさん
2017/09/10(日) 11:27:51.04ID:G4ZVCKWZ 重要な部分じゃなくて入れやすい部分?
入れにくい所を入れやすいように変えると
デグレを生むしなーw
入れにくい所を入れやすいように変えると
デグレを生むしなーw
168デフォルトの名無しさん
2017/09/10(日) 11:48:05.91ID:Ten/S+rP リファクタリング下手くそな奴ほどデグレを恐れるよね
普段からマトモなテストをしてない証拠
スキル不足を公言するようなものだ
普段からマトモなテストをしてない証拠
スキル不足を公言するようなものだ
169デフォルトの名無しさん
2017/09/10(日) 12:26:22.14ID:CNj3ELqz リファクタリング
自動テスト
正規化
適切なデータ型
制約
デグレを怖れる者ほど
これらを否定する
自動テスト
正規化
適切なデータ型
制約
デグレを怖れる者ほど
これらを否定する
170デフォルトの名無しさん
2017/09/10(日) 13:20:05.93ID:PwzOYpRH コード触らない人間ほど否定的だあな
組織、チームとして動脈硬化が末期的
組織、チームとして動脈硬化が末期的
171デフォルトの名無しさん
2017/09/10(日) 14:13:09.69ID:CfAD8p5O >>169
混ぜるな危険
混ぜるな危険
172デフォルトの名無しさん
2017/09/10(日) 14:16:30.66ID:ncSAfY/F >>169
定時に帰りたいんで仕事でそういうのやめてもらえます?
定時に帰りたいんで仕事でそういうのやめてもらえます?
173デフォルトの名無しさん
2017/09/10(日) 14:22:56.67ID:PwzOYpRH そういうのに限ってトラブルで終電まで帰れない
174デフォルトの名無しさん
2017/09/10(日) 19:57:35.46ID:+BHhCGE8 >>172
言う言うw
言う言うw
175デフォルトの名無しさん
2017/09/11(月) 09:37:54.90ID:vJ3AiMg+ ○次受けが多いほど退場率が早くなる。高くなる
直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は90万払ってる) 客:短期延長していい?
5次受けの50万(客は150万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ
長時間労働 高稼働 高スキル要求が多い
フリーランスサイトを運営している零細ITの自称エージェントは労働市場から流れてくる案件を転売してるだけだった。
労働市場に加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×3 = 言い値50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×1 悪質な言い値で50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - JIETに加入して公表価格で応募できる
eJobgo JIET JISA で検索
優良エージェント・優良サイト
首都圏IT(PE-BANK) プログラマーズ
直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は90万払ってる) 客:短期延長していい?
5次受けの50万(客は150万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ
長時間労働 高稼働 高スキル要求が多い
フリーランスサイトを運営している零細ITの自称エージェントは労働市場から流れてくる案件を転売してるだけだった。
労働市場に加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×3 = 言い値50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×1 悪質な言い値で50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - JIETに加入して公表価格で応募できる
eJobgo JIET JISA で検索
優良エージェント・優良サイト
首都圏IT(PE-BANK) プログラマーズ
176デフォルトの名無しさん
2017/09/12(火) 00:06:50.77ID:HbvMS5Mi 正規化してないプロジェクトが原因不明のデータ不整合多発で大炎上しててわろた
早いうちに別案件に逃げ出せてよかった
早いうちに別案件に逃げ出せてよかった
177デフォルトの名無しさん
2017/09/12(火) 00:23:18.06ID:U1/fLtdM それ原因不明じゃないwww
178デフォルトの名無しさん
2017/09/12(火) 09:04:32.20ID:EOOe72TQ eJobgo JIET JISA で検索
優良エージェント・優良サイト
首都圏IT(PE-BANK) クラウドテック プログラマーズ
優良エージェント・優良サイト
首都圏IT(PE-BANK) クラウドテック プログラマーズ
179デフォルトの名無しさん
2017/09/19(火) 14:58:02.69ID:4nMrrTsq 引き継ぎ資料に「どういう所に注意しなければいけないか」というのを書かないといけないらしい
「正規化されておらず制約も無いのでデータ不整合が多発するでしょう」って書いたら間違いなく俺のせいにされるな
書かなくても俺のせいにされそうだけど
「正規化されておらず制約も無いのでデータ不整合が多発するでしょう」って書いたら間違いなく俺のせいにされるな
書かなくても俺のせいにされそうだけど
180デフォルトの名無しさん
2017/09/19(火) 23:06:24.80ID:8Nvi84xk 「制約が無いのでデータ不整合に注意してください」
でいいんじゃない
正規化されていないとか多発するでしょうとか文章の目的にそぐわないからいらない
でいいんじゃない
正規化されていないとか多発するでしょうとか文章の目的にそぐわないからいらない
181デフォルトの名無しさん
2017/09/20(水) 01:16:17.18ID:DOSxYj0U 外部キー制約やユニーク制約なら
なんで追加しなかったんですか?ってなる
単純に追加できなかった理由こそ注意点として書くべき
なんで追加しなかったんですか?ってなる
単純に追加できなかった理由こそ注意点として書くべき
182デフォルトの名無しさん
2017/09/20(水) 07:30:25.14ID:S4RtYHtC 旧システム側が既にデータ不整合を起こしており
不整合を起こしているデータを移行する時に問題になるから
by上司
不整合を起こしているデータを移行する時に問題になるから
by上司
183デフォルトの名無しさん
2017/09/20(水) 09:47:51.51ID:AMouiYzy コンバートプログラムかけばいいだろ
或いは不整合一覧を出力するようなプログラム
或いは不整合一覧を出力するようなプログラム
184デフォルトの名無しさん
2017/09/20(水) 11:09:17.98ID:9s4WD3hZ コンバートプログラム作製は上司の担当
不整合を起こしてるデータを検出するプログラムを勝手に作ってることがバレたらどうするんだ?
不整合を起こしてるデータを検出するプログラムを勝手に作ってることがバレたらどうするんだ?
185デフォルトの名無しさん
2017/09/20(水) 12:19:51.63ID:woEI7sSr 最も大切なのは上司の指示や規約ではなくテーブルの正規化と制約
バレても問題ない
バレても問題ない
186デフォルトの名無しさん
2017/09/20(水) 12:44:06.80ID:xbK0Hqs4 いーこと言うね
187デフォルトの名無しさん
2017/09/20(水) 21:08:31.58ID:8N1Ug+q3 エラーが出るので制約外せってクレーム来た
もうどうでもよくなって外しちゃった
これで不正データ混入確定
あ〜もうやだみんな死ねばいいのに
もうどうでもよくなって外しちゃった
これで不正データ混入確定
あ〜もうやだみんな死ねばいいのに
188デフォルトの名無しさん
2017/09/20(水) 21:29:21.54ID:DOSxYj0U >>182
不整合データをそのまま移行してて問題ないのかとか、
その承認を文書で顧客に貰っているのかとか、
その不整合に起因するあらゆる不具合については免責されるのかとか、
芋づる式に注意点が出てくる
担当上司が転職でもしたら
引き継ぎされたやつと会社が損害被るパターン
不整合データをそのまま移行してて問題ないのかとか、
その承認を文書で顧客に貰っているのかとか、
その不整合に起因するあらゆる不具合については免責されるのかとか、
芋づる式に注意点が出てくる
担当上司が転職でもしたら
引き継ぎされたやつと会社が損害被るパターン
189デフォルトの名無しさん
2017/09/20(水) 21:38:34.84ID:DOSxYj0U >>187
きちんとリスクを説明して顧客がそれを理解した上で
制約を外すことを命じたという証拠がなければ
担当者が変わればバグ扱いになるし訴えられたら負ける可能性もあるよ
その文面だと力関係に相当な差がありそうだし
きちんとリスクを説明して顧客がそれを理解した上で
制約を外すことを命じたという証拠がなければ
担当者が変わればバグ扱いになるし訴えられたら負ける可能性もあるよ
その文面だと力関係に相当な差がありそうだし
190デフォルトの名無しさん
2017/09/23(土) 21:06:11.35ID:W04mp06A 動きゃーいーんだよ動きゃー
191デフォルトの名無しさん
2017/09/23(土) 21:10:02.06ID:4jYbiDn+ 今はね
192デフォルトの名無しさん
2017/09/26(火) 22:12:11.97ID:QDxeQPV4 いわゆる「コード値の先頭N文字がコード区分になってる」アンチパターンってどう扱うのがいいの?
業務ルールで決まってるからコード体系変えるわけにもいかないのが歯がゆい
業務ルールで決まってるからコード体系変えるわけにもいかないのが歯がゆい
193デフォルトの名無しさん
2017/09/26(火) 22:59:04.53ID:fvF/8EVL >>192
[論理レベル]
コード区分と先頭N文字以外の部分はそれぞれ独立した属性として
2つを合成した値は導出属性として扱う
(コード区分は参照テーブルを作って外部キー参照で)
[物理レベル]
導出属性を計算列やユーザー定義関数等を使って実装する
非正規化して合成した値をそのままカラムに入れる方法もよくやる
その場合は導出属性だけ更新した場合やその逆の場合で不整合が発生する
[論理レベル]
コード区分と先頭N文字以外の部分はそれぞれ独立した属性として
2つを合成した値は導出属性として扱う
(コード区分は参照テーブルを作って外部キー参照で)
[物理レベル]
導出属性を計算列やユーザー定義関数等を使って実装する
非正規化して合成した値をそのままカラムに入れる方法もよくやる
その場合は導出属性だけ更新した場合やその逆の場合で不整合が発生する
194デフォルトの名無しさん
2017/09/27(水) 06:14:05.65ID:rJhIuBz0195デフォルトの名無しさん
2017/09/27(水) 08:16:38.86ID:dD0p7RBG 2重管理うぜえ
まだそのアンチパターンのがましじゃ
まだそのアンチパターンのがましじゃ
196デフォルトの名無しさん
2017/09/27(水) 23:38:08.77ID:I+73OQfD197デフォルトの名無しさん
2017/09/27(水) 23:56:25.63ID:60RbULmH >>196
virtual columnが計算列と同じだよ
virtual columnが計算列と同じだよ
198デフォルトの名無しさん
2018/05/23(水) 21:40:23.91ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
31KGG
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
31KGG
199デフォルトの名無しさん
2018/07/05(木) 00:20:00.41ID:RfoszcD2 27G
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- アメリカ、入国時に「日本人を含む外国人観光客の最大5年分のSNS履歴の提出」義務化へ 過去10年間に使用のメールアドレスや電話番号等も★2 [Hitzeschleier★]
- 【おこめ】「有能だったんじゃ」おこめ券で批判殺到の鈴木農水大臣…ネットでは前任の“進次郎再評価” [ぐれ★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★3 [Hitzeschleier★]
- 【中国外務省】日本への渡航自粛を再度呼びかけ 今度は「地震発生」を理由に [ぐれ★]
- 立憲・小宮山議員、「牛乳=白い水」投稿を削除 批判殺到で「大変失礼申し上げました」 [少考さん★]
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず★3 [七波羅探題★]
- 自民党のヒゲ「トランプおやびんが中国に何も言ってくれない」 [834922174]
- 日本人のコメ離れが深刻、おまえらなんでコメ食わないんだ??? [974680522]
- 日本人、世界で最もブランドに興味なし🇯🇵 [462275543]
- キャンプ場 寝ている少女(19)のテントに入り120分わいせつ行為をした会社員(45)を逮捕 京都市 [546716239]
- 政府「まずは自助」これが許された理由。こんなんなら税金取るなよ政府がリバタリアンなら増税するな [472617201]
- ネトウヨ「中国の例の証拠動画、日本側の応答が海自の無線規則とは違うので捏造です」海自の動画でネトウヨの嘘だとバレる [165981677]
