LoginSignup
9
8

More than 5 years have passed since last update.

オブジェクト指向設計とクラス図

Posted at

20181113

やったこと

オブジェクト指向の参考記事を読む
クラス図を書いてみる

ER図とクラス図が混同したので調べてみる🔎

ER図はデータモデルの抽象表現を表し、クラス図は提案されたシステムの静的構造と動作を表す。 ER図の主なビルディングブロックはエンティティ、リレーションシップ、および属性ですが、クラス図の主なビルディングブロックはクラス、リレーションシップ、および属性です。 参考

ER図はリレーションシップを外部キーで表し
クラス図には振る舞い(メソッド)がある。という違いが分かった。

書き分けてみる

image.png

まとめ

クラス図 👉 オブジェクト指向設計用 対応ファイル)Rubyファイル群(モデル、コントローラ)
ER図 👉データモデリング設計用 対応ファイル)スキーマファイル

9
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
8