開発環境
- OS X Mavericks - Apple、たまにFreeBSD 10(OS)
- Emacs (CUI)、BBEdit - Bare Bones Software, Inc. (GUI) (Text Editor)
- Python 3.4(プログラミング言語)
- SQLite (RDBMS(Relational Database Management System))
Head First SQL ―頭とからだで覚えるSQLの基本 (Lynn Beighley(著)、 佐藤 直生 (監訳)、 松永 多苗子 (翻訳)、オライリージャパン)の4章(賢いテーブル設計: 正規化の理由)、自分で考えてみよう(p.171)を解いてみる。
自分で考えてみよう(p.171)
規則1に違反する仮想的なテーブル。
名前 | 趣味 |
---|---|
田中 | 読書、音楽 |
佐藤 | スポーツ、映画鑑賞 |
趣味の列に同種のデータを複数持っている。
規則2に違反する仮想的なテーブル。
料理名 | 材料1 | 材料2 |
---|---|---|
カレー | 牛肉 | 人参 |
野菜炒め | 人参 | ピーマン |
同種のデータ、材料を持つ列を複数持っている。
0 コメント:
コメントを投稿