例えば下のようなデータがあった場合、どのようにアクセスにもってくればよいでしょうか?
名前 休日の過ごし方 平日の過ごし方 ・・・・
A TV 車 映画 仕事 散歩 運動
B バイク 仕事 仕事 運動 テレビ
・
・
・
今 名前、休日の過ごし方、平日の過ごし方というカテゴリ分けでの表があったとします。
休日の過ごし方・平日の過ごし方というようなカテゴリがこの先どんどん増えていって、でも回答者はその中の2つ3つくらいしか回答しません。そして一つのカテゴリに対して、回答者は2つ3つの回答をします。
こういうデータをアクセスに持ってくる場合、どのようにデータわけしたらいいのでしょうか。
No.2ベストアンサー
- 回答日時:
はじめまして。
私なら下記のようにテーブルを分けます。
ちょっと分りにくいかもしれませんが。。。
これならば、一人あたりの過ごし方内容の項目数に、
差があっても、無駄がないく管理できます。
テーブル名は適当につけましたので、あしからず。
名前テーブル
[ID][名前]
001 A
002 B
日分類テーブル
[ID] [日分類]
01 休日
02 平日
過ごし方項目テーブル
[ID] [過ごし方]
01 TV
02 車
過ごし方テーブル
[ID] [名前.ID] [日分類項目.ID] [過ごし方項目.ID]
001 001(A) 01(休日) 01(TV)
001 001(A) 01(休日) 02(車)
No.1
- 回答日時:
>カテゴリがこの先どんどん増えていって、でも回答者はその中の2つ3つくらいしか
>回答しません。そして一つのカテゴリに対して、回答者は2つ3つの回答をします。
おっしゃるような問題に対応するため、表を作るには正規化という手法をつかいます。
正規化の詳細は書きませんが、結果は次のようになります。
1.名前表 名前コード、名前
2.過ごし方表 過ごし方コード、過ごし方名
3.休日過ごし方表 名前コード、過ごし方コード
4.平日過ごし方表 名前コード、過ごし方コード
当然一人の名前で複数行のデータが出来ます。しかし、こうしておけば、
項目や表が増えても融通性がありますし、検索処理も非常に楽です。
ただいまデータベースのモデル化を勉強している最中です。正規化についても実際の問題をやってみながら習得しようと試みています。
具体的に例を教えていただきありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- 妊娠・出産 妊娠中の過ごし方について質問です。 現在、妊娠8ヶ月です。 知り合いのいない地に越してからの妊娠でし 1 2023/02/02 15:43
- 心理学 これは自己憐憫ですか? 4 2022/04/17 20:54
- ゴールデンウィーク・シルバーウィーク あなたの人生の県の数は? 3 2022/12/04 12:13
- 夫婦 旦那との夫婦時間について。 子供2人を寝かしつけた後寝てしまう事が良くあるのですが、旦那は夜遅くまで 1 2022/09/30 20:42
- 食生活・栄養管理 食べすぎた翌日の食事について 2 2022/09/17 15:18
- 夫婦 子供のいないアラサー夫婦です。 休日の過ごし方について困っています。 夫婦ともに平日は仕事で土日休み 5 2023/01/08 23:32
- 妊娠 妊娠中連休に飲み会にいく夫について 3 2022/07/17 16:43
- その他(ヘルスケア・フィットネス) 仕事終わりのジムに通った際の食事について 3 2023/07/25 15:05
- ダイエット・食事制限 ダイエット中です。このまま続けて大丈夫でしょうか 5 2023/08/03 12:41
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複雑なシフト表から1日ごとの...
-
私の名前は莉奈(りな)です あ...
-
男性が女性の名前を呼ばないの...
-
彼氏が「君」っていいます
-
名前を呼ばれる方と、名前を呼...
-
名前を呼ばずに「すみません」...
-
「○○Jr.」という名前の人はもう...
-
Hの最中に違う女の名前を言わ...
-
AV女優の名前教えてください
-
今LINEの名前をフルネームで登...
-
面接のお祈りメールについてで...
-
マイページとは?どこにありま...
-
エクセルVBAの記述方法について
-
メールで彼女の名前を打ち間違えた
-
知らない外国人から突然、LINE...
-
性行為中に
-
イクときに彼女の名前を呼ぶ男...
-
息子が名前が原因でいじめられ...
-
女子に聞きたい。 異性に名前は...
-
日本人の何人に1人ぐらいが、 ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複雑なシフト表から1日ごとの...
-
名前を呼ばずに「すみません」...
-
彼氏が「君」っていいます
-
電話をかけてきて、社名だけで...
-
「失礼ですが・・・」と名前を...
-
名前の表札がないマンションの...
-
Hの最中に違う女の名前を言わ...
-
彼氏が良く、「◯◯(私の名前)」...
-
マイページとは?どこにありま...
-
境界性人格障害者のターゲット...
-
今LINEの名前をフルネームで登...
-
日本人の何人に1人ぐらいが、 ...
-
みなさん、恋人のLINEの名前は...
-
名前を呼ばれる方と、名前を呼...
-
女子に聞きたい。 異性に名前は...
-
メールで彼女の名前を打ち間違えた
-
人名にあまりふさわしくない名...
-
パソコン名をどうしていますか?
-
私が「なんて呼んだらいい?」と...
-
AV女優の名前教えて
おすすめ情報