- 1 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:54:27.000 ID:3kUzRglM0
- 設計の基本とかぜんぜんわからない
- 2 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:55:20.447 ID:iKG43jk2a
- 自分も
アプリエンジニアだからあんまりデータベース意識しないんだよな - 4 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:56:49.137 ID:3kUzRglM0
- >>2
あるあるだよな
API とかで隠蔽されてること多いし
今どうしても設計しなきゃいけないんだけどマジで苦痛 - 3 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:55:49.093 ID:W6hfSUqd0
- でかくとっときゃ問題ない
- 8 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:58:13.318 ID:3kUzRglM0
- >>3
トランザクションどうこうとか正規化どうこうとかそういうのぜんぜんわからないしちゃんとできる奴が見たら発狂しそう
どういう勉強すればいいかな - 11 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:00:40.382 ID:W6hfSUqd0
- >>8
トランザクションはアプリ側が制御すりゃいいし
正規化は状況しだいにすればいい - 15 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:02:09.377 ID:3kUzRglM0
- >>11
達人っぽい意見だな
なんかもっと初歩的なとこから学んだほういい気がしてきた - 23 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:07:49.081 ID:W6hfSUqd0
- >>15
達人でもなんでもないよ
dbはただの器だと思ってるし
同じデータは持たせないってとこから始めて、アクセス多そうな物は冗長になるけど正規化しない様な設計してる - 12 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:00:47.648 ID:Ae5WEf2t0
- >>8
できるだけ合理的に細かい形に分割しておけば必要な正規化はできるかと - 17 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:03:27.765 ID:3kUzRglM0
- >>12
知らないくせにそういうの意識し始めると余計にわけわかんなくなるんだよな
結局すげえ時間かかってカスみたいな設計っていう - 5 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:57:15.297 ID:BxMSdAc50
- データの入れ方と出し方が分かってればいいんじゃないの?知らんけど
- 6 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:57:21.584 ID:BJezhtMU0
- リレーショナル?
- 7 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:57:53.860 ID:c5X40VRC0
- テーブル設計?それともDB自体のレプリケーションとかの設計?
- 9 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:59:42.975 ID:3kUzRglM0
- >>7
テーブル設計からしてぜんぜんわからないんだ
あとたとえばユーザ認証作りたいとなったときにパスワードどうあつかうかとかそういうのもあんまりよくわからない - 16 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:02:17.750 ID:Ae5WEf2t0
- >>9
laravelとかだとハッシュ化してる
一時期大阪ガスのファイル転送システム「宅ファイル便」でやらかしたのがこれやってなかった件 - 21 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:06:22.049 ID:3kUzRglM0
- >>16
でハッシュだけ格納すんだよな
トークン認証とかでまた引っかかってるけど - 27 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:13:24.510 ID:Ae5WEf2t0
- >>21
そうだねー
トークン認証か…なんでっけ - 31 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:17:45.101 ID:3kUzRglM0
- >>27
ID/PW を送付して妥当ならアクセストークン発行
発行されたトークン付きリクエストのみ認可するみたいな感じだと思ってた - 10 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 01:59:45.309 ID:Ae5WEf2t0
- 第1正規
第2正規
第3正規RDB
NOSQL - 13 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:01:05.938 ID:ZJt9bJUu0
- プログラマーに自由にSQL書かせると無茶苦茶になるな
- 19 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:05:37.983 ID:Ae5WEf2t0
- >>13
select * from users limit 6,10;
とかそこまで大変になるもの少なくない? - 25 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:11:48.047 ID:ZJt9bJUu0
- >>19
インデックスとか気にしないでキー指定するから全項目にインデックス張らないといけないじゃんみたいになる - 26 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:12:51.210 ID:Ae5WEf2t0
- >>25
あーそういうことね - 14 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:01:31.137 ID:dwt1GRDg0
- ネットワークとか全然わからん
- 18 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:05:04.706 ID:3kUzRglM0
- >>14
カプセル化の弊害だったりすんのかな
ドメイン知識もしょぼいけどそれ以外になるとそこらの情報系学生以下な気がする - 28 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:15:48.933 ID:HDb/GQLJ0
- アプリ作った事ないからだろwwww
- 29 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:15:56.222 ID:3kUzRglM0
- あとたとえばあるユーザに対して複数の画像が紐づいててその画像にさらに複数のメタデータが…みたいな1対多?の階層構造ってすっげえ無駄なテーブル多くならない?
たぶん俺がわかってないだけなんだけど - 30 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:15:59.104 ID:kM+vPGNO0
- 一回ER図とかにおこすのはどうでしょう?
- 33 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:19:20.063 ID:3kUzRglM0
- >>30
ありがとう
何度書いても空白が足りなくなるけど明日もう一回書いてみるね - 34 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:22:49.245 ID:kM+vPGNO0
- >>33
仕様によってですがデカイプロジェクトならシーケンス図から書くのも良いかもですよー! - 32 名前:ひみつの名無しさん 投稿日時:2020/09/17(木) 02:18:51.406 ID:HDb/GQLJ0
- 名前、免許画像、年齢、メールアドレス、住所、・・・
別に多くならないだろ
コメント