プログラミング詳しい人ちょっときて

1 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:27:25.498 ID:U2I1LYuI0.net
子テーブルのidってidってする?

それとも親テーブル_idってする?

51 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:43:05.369 ID:+TwAKyiFM.net

親テーブルの存在を示唆させたいの?
それは子のテーブル名とかで配慮するもんなんじゃないかな

73 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:52:33.248 ID:U2I1LYuI0.net

大規模

ない

70 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:51:38.734 ID:BkpbfTUO0.net

全然わかんねぇし分かろうとも思わねえ

74 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:52:39.252 ID:+TwAKyiFM.net

子テーブルはid,子idでユニークなのかな

69 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:50:02.316 ID:WKMap10AM.net

果物の毎でテーブル分ける必要あるんかわからんが、テーブル分けるならIDすら要らない気がする

9 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:28:49.461 ID:+TwAKyiFM.net

命名規約に従え

子が独自にID持ってるんでもない限りはそのままつかうかな

32 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:34:48.274 ID:D3P30eBcr.net

DBでtableのネスト出来ないのが見にくくてたまらん
JSON扱うと特に
こういう時お前らってどうしてる?

64 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:49:01.145 ID:U2I1LYuI0.net

まあそうとも言うね
だけど親テーブルの行はいずれかの子テーブルの行とのみ1対1の関係

71 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:51:48.067 ID:U2I1LYuI0.net

すべてのテーブルのidをテーブル名_idにするとそれをクラスオブジェクトに変換したときに毎回テーブル名_idを定義しないといけないのがなあ
idだったら親クラスにid定義しておいたらいいし
nameをテーブル名_nameにするようなもん
冗長だと思うんだが

10 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:28:53.337 ID:ZzloYM26r.net

家系ラーメンまずいよな

20 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:31:13.311 ID:MONmAx/eM.net

idで良いようにしかみえないけど

7 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:28:14.905 ID:vl09q4cyM.net

しお

27 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:32:37.096 ID:VG57vkRx0.net

DB設計とアプリ設計とプログラミングは
必要スキルは違う

85 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 13:00:43.792 ID:+TwAKyiFM.net

ごめん自分の仕事に戻ります

25 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:32:24.103 ID:WiT55g3M0.net

外部キーなら参照先のキーと同じ名前
そのテーブル独自の主キーならidでいいじゃろ

30 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:34:12.953 ID:U2I1LYuI0.net

この場合のIDは子にある別途IDじゃなくて親IDと同じID

28 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:32:56.329 ID:kkz6U/qyM.net

関連させるなら外部キーとして親IDを持たせた上で子に別途IDを持たせるプライマリキーを複合キーにするかは設計による
というか全部設計による

60 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:45:17.274 ID:WKMap10AM.net

親テーブルには果物の一覧で子テーブルには果物の詳細が入ってる感じ?

91 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 13:06:46.109 ID:jAqYkiafr.net

終わり

75 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:53:49.930 ID:U2I1LYuI0.net

子テーブルでもか
でも親テーブル_idがプライマリの役割してるし無駄じゃね

93 :以下、?ちゃんねるからVIPがお送りします :2019/09/11(水) 13:40:16.247 ID:8S9xNF7xp.net

子にparent_id持たせるだろ

14 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:29:37.321 ID:U2I1LYuI0.net

そのままってどっち?
kudamono_id?

56 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:44:27.596 ID:+TwAKyiFM.net

つーかER図見ればいいかと

46 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:39:11.915 ID:kkz6U/qyM.net

何言ってるのかわかんないけど
名称の問題だけか?
好きにすりゃいいじゃん
名前空間が別だから可読性の問題だけだろ

50 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:42:36.407 ID:8U0sp0yUM.net

普通だよ
親テーブルが果物マスタなら果物idだろ?

12 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:29:06.251 ID:U2I1LYuI0.net

kudamonoテーブルを継承してるringoテーブルのidをidとkudamono_idどっちがいいの?

57 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:44:37.180 ID:/my27tSQa.net

プログラミング詳しくても組み込みとかだったらDBとか使わねえしな

8 :以下、\(^o^)/でVIPがお送りします:2019/09/11(水) 12:28:21.908 ID:lUu5Mpprd.net

idはidだろ

33 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:34:51.501 ID:U2I1LYuI0.net

DB設計できない奴はろくにアプリ設計やプログラミングできないわな

84 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 13:00:26.274 ID:+TwAKyiFM.net

ですよね・・・

13 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:29:30.826 ID:+TwAKyiFM.net

プログラムというかDB設計の話よね

18 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:30:42.554 ID:U2I1LYuI0.net

それプログラミング詳しいって言えない

67 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:49:20.980 ID:+TwAKyiFM.net

子テーブルには子テーブルのPKがあるの?

15 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:29:54.359 ID:XRJibEZtM.net

プログラミング詳しいけどデータベース詳しくないからわかんない!

61 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:45:59.385 ID:U2I1LYuI0.net

親.親_idで子.親_idか

親テーブルは1つ、子テーブルは複数

38 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:36:27.615 ID:Gm49QOSH0.net

というか前回のスレで別スレの書き込み見て思ったんだけどDB使ってまで実装するような物を作ろうとしてるの?
正直設定ファイル持ってたら完結するような内容かもしれないのに

81 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:56:34.542 ID:U2I1LYuI0.net

見てみたらあったわ
子テーブルの親idがプライマリ

52 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:43:21.937 ID:FKg3CKx60.net

親と子は一対一なのか?

29 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:33:16.232 ID:U2I1LYuI0.net

DBに詳しくない雑魚はひっこんでな

子テーブルだから独自じゃない

62 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:46:52.142 ID:kkz6U/qyM.net

1:nじゃねーかよ

94 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 13:41:53.232 ID:U2I1LYuI0.net

の3択問題だよ

65 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:49:06.239 ID:bPT9wLkL0.net

分からないくせにマウント取るガイジがVIPにいる
その数なんと8割強!!

煽るだけならチンパンジーでもできるんだよなぁ

4 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:27:56.195 ID:roRJRiIo0.net

なにそれ

42 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:38:15.398 ID:U2I1LYuI0.net

大規模

43 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:38:43.192 ID:VeoLHZ0mp.net

id って名前はいろんなところで使われるからやめたほうが良いって聞いたことある

31 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:34:39.520 ID:+TwAKyiFM.net

いや違うだろ
一緒に使うことが非常に多いってだけで

41 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:37:49.519 ID:8U0sp0yUM.net

むしろ親テーブルの方でidを親テーブル_idにしろ

88 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 13:01:50.125 ID:D3P30eBcr.net

がスレ伸ばしたいから解決しない

40 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:36:41.199 ID:U2I1LYuI0.net

idだと子のidと親のidが同じってことがわかりにくくない?
親_idだと親と同じidだって一目でわかるけど

23 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 12:32:10.948 ID:4byIU1IiH.net

場合によるけど後者も結構書く

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

最近のコメント

匿名 : 【元俳優】新井浩文被告の初公判、被害女性は性交を当初から拒否「刑務所に入って反省して欲しい」★3
 犯罪犯した在日韓国人は、韓国へ強制送還してほしい (9/04)
匿名 : 韓国さん、ウルトラ高純度フッ化水素の国際化に成功してしまう
 フッ酸なんてあの国にはあっても意味ないんだし… 製品出荷し... (9/02)
匿名 : アベンジャーズからスパイダーマンが大人の事情で離脱とかクソワロタwwwwwwwwwwあんな終わり方して離脱かよwwwwww
 誤報やで。まだ離脱が確定した訳じゃない (8/21)
ページTOPへ↑