テーブルを正規化したり
適切なデータ型を決定したり
制約を定義するといったことが
開発の中で最も大切
炎上してるプロジェクトは
必ずと言って良いほど
これらを軽視している
結局開発で最も大切なのはテーブルの正規化と制約 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/08/24(木) 07:52:17.47ID:PyrFLEpH181デフォルトの名無しさん
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
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- こども家庭庁、2026年から“独身税”を開始、年収200万なら年4200円、年収400万なら年7800円 ★6 [お断り★]
- 【サッカー】Jリーグ、43億円の赤字予算を承認 ★2 [鉄チーズ烏★]
- 「レーダー照射」なぜ中国は素直に謝罪しないのか 非を認めず反論、逆ギレ「ごめんなさい」と言えない国情★3 [七波羅探題★]
- 松村沙友理、スタバは好きだけど「やっぱコーヒーに700円800円が…」「家でお湯わかしてやったらタダやん」 [muffin★]
- 40代教員、1億8600万円分の暗号資産だまし取られる 「警察手帳のような物」見せられ−滋賀県草津市 [蚤の市★]
- コンビニの鮭おにぎり、価格にネット衝撃!「これはキツい…」「日本人を殺しに来てる」 YouTuber吉田製作所の投稿に驚き続々 [冬月記者★]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★7
- ブレイキングダウンの試合前挑発タイムでくも膜下出血 朝倉未来の責任は [279254606]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★6
- Jリーグが秋田市に苦言「5000人の新スタジアムは小さすぎる、不十分」
- >>5のAV女優でシコって寝ます
- 日本、ガチで終焉。資材高騰と人手不足で全国各地で再開発ストップwwwwwwwwwwwwwwwww [271912485]
