[過去ログ] DB設計を語るスレ 10 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1: 2017/05/22(月)16:38 ID:??? AAS
語れ

前スレ
DB設計を語るスレ 9
2chスレ:db
2: 2017/05/22(月)17:22 ID:??? AAS
1ちょつ
3: 2017/05/22(月)21:59 ID:??? AAS

4: 2017/05/23(火)09:06 ID:1YMhep2r(1) AAS

5: 2017/05/25(木)15:57 ID:??? AAS
「複合主キーにしろ」野郎、うぜー
6: 2017/05/26(金)22:01 ID:??? AAS
どれのことかよくわからんけど、たぶんバカが逆切れしてるんだろうなぁ。
7: 2017/05/29(月)19:54 ID:??? AAS
おつ!
8: 2017/08/23(水)00:45 ID:??? AAS
カッペラッパー最高
9: 2017/08/25(金)05:55 ID:??? AAS
かっぺラッパー最高
10
(2): 2017/10/31(火)23:10 ID:??? AAS
例えば食料品の情報をテーブルに入れるとすると
キッコーマン醤油 500ml 300円 塩分8%
ネスカフェ 300g 450円
菊正宗 1.8L 1000円 アルコール度数15
こんなデータだと、商品名や単価は各データに共通ですが、それ以外は共通点が有りません。
こう言う場合どんなカラムを持つテーブルを作成すべきですか?
11
(1): 2017/10/31(火)23:55 ID:??? AAS
各数値をなにかに使うならカラムを作ればいいし
単なる文字情報なら商品名に突っ込んどけばいい
12: 2017/11/01(水)00:01 ID:??? AAS
>>11
>各数値をなにかに使うならカラムを作ればいいし
商品名 単価 塩分 アルコール度数 、、、
みたいにするって事ですか?
>単なる文字情報なら商品名に突っ込んどけばいい
それだと例えば 15<アルコール度数 みたいな検索がやり辛いですよね?
13
(1): 2017/11/01(水)00:12 ID:??? AAS
その例だけ見ると内容量も共通

アルコール度数や塩分濃度みたいな商品の詳細情報で
精度・性能ともに高いレベルのフィルタリングが必須なら
そういう分類で別途ククリだす

価格.comの検索とかで
商品カテゴリ毎に詳細検索できる項目を別途用意してるよね
あのイメージ
14
(1): 2017/11/01(水)07:07 ID:??? AAS
>>13
>そういう分類で別途ククリだす

>価格.comの検索とかで
>商品カテゴリ毎に詳細検索できる項目を別途用意してるよね
>あのイメージ
まだよくわからないんですが、一つのテーブルでは無くて、複数のテーブルに分けるようなイメージですか?
そうだとしても、よく分かりません。
15: 2017/11/01(水)14:40 ID:??? AAS
>>14
「データベース 派生関係」でググって
16: 2017/11/01(水)16:39 ID:??? AAS
>>10
EAV

商品 (商品ID, 商品名, 単価)
商品属性 (商品ID, 属性名, 値, 単位)
17
(2): 2017/11/01(水)17:15 ID:??? AAS
EAVはRDB的にはほぼ例外なくアンチパターン
18
(1): 2017/11/01(水)18:05 ID:??? AAS
>>17
ならより良い解答してあげて
19
(1): 2017/11/01(水)18:08 ID:??? AAS
jsonで入れとけばよくね?
20: 2017/11/01(水)19:18 ID:??? AAS
>>17
お前みたいな低能にはそうなんだろうな...
1-
あと 982 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.302s*