X



トップページDB@2ch掲示板
1002コメント323KB

DB設計を語るスレ 10 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
0004NAME IS NULL
垢版 |
2017/05/23(火) 09:06:17.88ID:1YMhep2r
0005NAME IS NULL
垢版 |
2017/05/25(木) 15:57:16.88ID:???
「複合主キーにしろ」野郎、うぜー
0006NAME IS NULL
垢版 |
2017/05/26(金) 22:01:38.57ID:???
どれのことかよくわからんけど、たぶんバカが逆切れしてるんだろうなぁ。
0008NAME IS NULL
垢版 |
2017/08/23(水) 00:45:19.03ID:???
カッペラッパー最高
0009NAME IS NULL
垢版 |
2017/08/25(金) 05:55:35.66ID:???
かっぺラッパー最高
0010NAME IS NULL
垢版 |
2017/10/31(火) 23:10:54.44ID:???
例えば食料品の情報をテーブルに入れるとすると
キッコーマン醤油 500ml 300円 塩分8%
ネスカフェ 300g 450円
菊正宗 1.8L 1000円 アルコール度数15
こんなデータだと、商品名や単価は各データに共通ですが、それ以外は共通点が有りません。
こう言う場合どんなカラムを持つテーブルを作成すべきですか?
0011NAME IS NULL
垢版 |
2017/10/31(火) 23:55:10.31ID:???
各数値をなにかに使うならカラムを作ればいいし
単なる文字情報なら商品名に突っ込んどけばいい
0012NAME IS NULL
垢版 |
2017/11/01(水) 00:01:10.65ID:???
>>11
>各数値をなにかに使うならカラムを作ればいいし
商品名 単価 塩分 アルコール度数 、、、
みたいにするって事ですか?
>単なる文字情報なら商品名に突っ込んどけばいい
それだと例えば 15<アルコール度数 みたいな検索がやり辛いですよね?
0013NAME IS NULL
垢版 |
2017/11/01(水) 00:12:16.37ID:???
その例だけ見ると内容量も共通

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

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

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

商品 (商品ID, 商品名, 単価)
商品属性 (商品ID, 属性名, 値, 単位)
0017NAME IS NULL
垢版 |
2017/11/01(水) 17:15:33.60ID:???
EAVはRDB的にはほぼ例外なくアンチパターン
0018NAME IS NULL
垢版 |
2017/11/01(水) 18:05:43.74ID:???
>>17
ならより良い解答してあげて
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況