データベースこのページでは、データベースの一般的な事項についてまとめている。 DB正規化http://sql.main.jp/cont/norm/map.html http://www.atmarkit.co.jp/fdb/rensai/db_enginer03/... データベース設計データ容量設計参考:[データベース設計編]レコード長×件数でデータ容量を決めてはいけない データベースのデータ容量は、論理レコード長、物理レコード長、「ブロック」によっても影響を受けます。 制約設計参考:[データベース設計編]参照整合性制約機能を多用してはいけない 参照整合性をDBに設定していると、データ移行時にデータの挿入ができなかったり、また特殊な状況下でのデータ変更が実現できなくなるという弊害もあります。 DBで実現するほうが、参照整合性を永続化した状態でデータを保存できますが、アプリ側での対応だとある瞬間のみしか整合性を保証できない点に気をつけましょう。 移行のパフォーマンス劣化は確かにありますが、頻繁にデータ移行を行うわけでもありませんし。
|