1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

リレーションとアソシエーションの違いをアリでもわかるようにまとめておく

Last updated at Posted at 2023-01-31

はじめに

リレーションとアソシエーションの違いについて簡単にまとめておく。
だれかの役に立てば幸いです。

リレーションとアソシエーションの違い

リレーション

リレーションはテーブル同士の関係のこと。
例えば、1対多とか多対多とか、そういうこと。

アソシエーション

アソシエーションは、クラス同士の関係のこと。
ユーザーは複数の投稿を持っているとか、こんな風に表現すること。
Railsで言えば、Userモデルはhas_many :postのアソシエーションみたいな感じで使うはず。多分。

リレーションとアソシエーションの違いに関するまとめ

  • リレーション
    これは、テーブル間の関係についてのことを言う。
  • アソシエーション
    これは、クラス同士の関係を表す概念。オブジェクト指向プログラミングにおいての概念らしい。
1
0
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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?