日記/2008-02-04 のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- 日記/2008-02-04 へ行く。
- 1 (2008-02-04 (月) 22:10:04)
Enquet System
来期、ストリーミングシステムのために、PHPのフレームワークであるCakePHPを用いて、図書館アンケートシステムをモデルに開発趣味レートを行う。
Database
項目
- ID
- 学科・先攻
- 1〜6
- 学年
- 1〜7
- 性別
- 1 or 2
- 使用頻度
- 1〜7
- 理由(月1以下の理由)
- 1〜6
- 図書館に行く目的
- 1〜3 or Other
- 使用時間帯(複数)
- 1〜4
- 借り入れ頻度
- 1〜5
- 借りる目的(複数)
- 1〜4
- 使用サービス
- オンラインデータベース
- 1〜3
- 複写取り寄せ
- 1〜3
- 図書申し込み
- 1〜3
- 視聴覚室
- 1〜3
- オンラインデータベース
- HP(複数)
- 1~6 or Other
- 今後何を充実させればよいか
- 1〜7 or Other
- 意見
- Other
複数選択しの対応について
- テーブルを分割する
- 数学的に項目を分離して格納する
- ex(1=>+1、2=>+10、3=>+100とし、1と3なら、101)
- 利点=>DB設計が楽
- 欠点=>集計に手間がかかる
- ex(1=>+1、2=>+10、3=>+100とし、1と3なら、101)
結論
テーブルを分割し、リレーションによって結びつける