DB設計を語るスレ 7at DB
DB設計を語るスレ 7 - 暇つぶし2ch434:NAME IS NULL
14/05/12 23:36:49.77
て言うか、今はどうやってるのよ?
メンテ情報とか、連座の扱いとか、VIP 席とか身障者の方の席とかの対応とか、まず何をしたいかを決めた方がいいと思うよ。

435:NAME IS NULL
14/05/13 09:34:29.15
学校の宿題か情報処理の自習問題だろ

436:NAME IS NULL
14/05/13 10:04:13.79
そうであることを切に祈る

437:NAME IS NULL
14/05/15 14:45:01.25
JOINってもう使わないな

438:NAME IS NULL
14/05/15 14:52:54.37
    / ̄ ̄ヽ  ┏┓
   / (●) ..(● ┏┛
   |   'ー=‐' i  ・
    >     く
 _/ ,/⌒)、,ヽ_
   ヽ、_/~ヽ、__)  \

439:NAME IS NULL
14/05/15 19:04:14.49
あなたはまだJOINを使っている人?

440:NAME IS NULL
14/05/15 19:06:49.11
RDBやめたか

441:NAME IS NULL
14/05/15 20:26:10.54 ofSwoAje
NHK質問操縦状回答問題

NHK質問操縦状回答問題

NHK質問操縦状回答問題

442:NAME IS NULL
14/05/15 21:53:18.82
NoSQLの感想をどうぞ

443:NAME IS NULL
14/05/20 15:21:27.68 9GXuUkHf
カテゴリなど複数登録があるテーブルで
デフォルト(初期状態)示すカラム名って、何が適切ですかね?
default で良いですかね?

444:NAME IS NULL
14/05/20 18:22:42.07
カテゴリが何も設定されてない状態がデフォルトなんじゃないの?
それとも内容ごとに初期値が存在しうるのかな。

445:443
14/05/20 19:35:22.53
>>444
例えば学校の部活をカテゴリとして、
「野球部、サッカー部、写真部」に所属しているとします。
その場合、メインの部活は野球部であり、他は違うよ
っといった見せ方をしたのです。

要は複数カテゴリからメインのカテゴリ、メインじゃないカテゴリを
指定できて、後に変更できるといった仕様です。

446:NAME IS NULL
14/05/20 19:36:58.57
>>445
primaryとかつけたいところ

447:NAME IS NULL
14/05/20 21:53:08.07
メインフラグじゃだめかな

448:NAME IS NULL
14/05/21 00:52:33.64
そのものズバリで MainCategory じゃダメなのか?

449:443
14/05/21 09:51:23.94
>>448
ユーザーが選択するテーブルを2つに分けろということですか?
確かに正規化されている気はしますが、どうなんですかね・・・

#category
id|name|sort

#main_category
id|category_id|user_id

#sub_category
id|category_id|user_id

450:443
14/05/21 09:54:55.07
ちなみに自分は↓こんな感じのテーブル構成を考えており、
defaultの部分がメインフラグ扱いなのですが、
カラム名は違うほうがいいのではないか?と思い、質問しています。

#user_category
id|category_id|user_id|default

451:NAME IS NULL
14/05/21 10:53:09.47
>>450
そのdefaultというカラム名を
primary
main_flag
main_category
とかにしたらって返信だと思うよ

ただ、primaryとdefaultはSQLで利用される言葉だから避けることをオススメするよ
primaryはprimary_flagにするとかな

defaultは意味が違うんじゃないかな?
入力等がないときに使われるあらかじめ用意しておく値って意味だからね

452:NAME IS NULL
14/05/21 12:12:49.78
そもそもの設計に疑問があるんだけど

・ユーザテーブル
ユーザID, …

・ユーザ/カテゴリ中間テーブル
ユーザID, カテゴリID, メインカテゴリフラグ, …

みたいにテーブルを分けた方が良くない?

453:NAME IS NULL
14/05/21 12:15:58.31
ごめん、リロードしてなかった

454:443
14/05/21 12:18:29.63
>>451
なるほど。分かりやすく説明していただきありがとうございます。
とりあえず、defaultは駄目かな?と疑問に思ってたので、
教えていただき助かりました。main_flagかmain_categoryにします。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch