テーブル設計と、昨今のRailsなどをつかったフレームワークなどで得られたアイデアをもとに、今一度、テーブル設計を再考してみる
Railsなどを使う場合、テーブルの設計に下記のルールを適用すると 雛形を素早く作ることができる。
・テーブル名は英単語の複数 ・主キーはidのみ ・外部キーは、接続するテーブル名とルール付けする
名前をもって、テーブル間のリレーションを表そうというのだ。
リレーションの形式には、矢印のタイプが3種類だから、3x3=9パターンあると思う、
このページでサロゲートキーとは複合キーを一つにまとめたようなキーということにします。