データベース設計

0pt

単一参照テーブル

http://gihyo.jp/dev/serial/01/sql_academy2/000301
マスタテーブルをひとまとめにする。テーブルごとに違いがあまりなければ有効か。

列待ちテーブル

http://gihyo.jp/dev/serial/01/sql_academy2/000302
列の追加が増えないモデルだったら列待ちもありじゃないか?

行から列への変換

http://gihyo.jp/dev/serial/01/sql_academy2/000202

多対多の問題

http://oshiete1.goo.ne.jp/qa3738694.html

論理削除

データの削除は非推奨
http://www.infoq.com/jp/news/2009/09/Do-Not-Delete-Data

削除フラグ論議
http://blogs.dion.ne.jp/poor_se/archives/1700015.html

結局は開発時に苦労するか運用時に苦労するかの違い。

スキーマレス設計

FriendFeed
http://hyuki.com/yukiwiki/wiki.cgi?HowFriendFeedUsesMySqlToS...

「データベース設計」について友人に書いてもらう。

あなたにとって「データベース設計」とは?

ログインするとワンクリックでキーワードを投稿できます

ログインする 新規登録する

お気に入りの説明

0 pt
生データと処理データに分けて考える 例えば作業ログを保存するアプリを作る場合、 開始時間と終了時間は生データ。 こういうのは基本的に保存しておく。 経過時間は(終了時間 - 開始時間)で求められ...
もっと読む

他の人の「データベース設計」を見る