1. データベースシステムには「複雑さの保存則」のようなものがある。「データ構造の複雑さ」と「データ処理の複雑さ」の総量は一定である。つまり、同一のデータ要件において、データ構造を単純化すればデータ処理が複雑化する。たとえば私の言う「森羅万象テーブル」は、たったひとつのテーブルでシステムの全データを保持しようとするチャレンジングな設計スタイルなのだが、これほど「ベストっぽいシンプル」なDB構造はない。しかし、そのデータ処理様式の複雑さは想像に余りある。
    サロゲートキーは強制されるべきものではない: 設計者の発言

    4 months ago  /  1 note  /  Source: watanabek.cocolog-nifty.com

    1. iteman reblogged this from hidenorigoto
    2. hidenorigoto posted this