20181113
やったこと
オブジェクト指向の参考記事を読む
クラス図を書いてみる
ER図とクラス図が混同したので調べてみる🔎
ER図はデータモデルの抽象表現を表し、クラス図は提案されたシステムの静的構造と動作を表す。 ER図の主なビルディングブロックはエンティティ、リレーションシップ、および属性ですが、クラス図の主なビルディングブロックはクラス、リレーションシップ、および属性です。 参考
ER図はリレーションシップを外部キーで表し
クラス図には振る舞い(メソッド)がある。という違いが分かった。
書き分けてみる
まとめ
クラス図 👉 オブジェクト指向設計用 対応ファイル)Rubyファイル群(モデル、コントローラ)
ER図 👉データモデリング設計用 対応ファイル)スキーマファイル