質問編集履歴

2

追記

2020/01/06 04:33

投稿

thesnowman
thesnowman

スコア154

test CHANGED
File without changes
test CHANGED
@@ -21,3 +21,13 @@
21
21
 
22
22
 
23
23
  ![イメージ説明](3a37ccfba9f721468ec8d7347e9d4d18.jpeg)
24
+
25
+
26
+
27
+ 追記:
28
+
29
+ 質問の目的は、多対多という概念ひいてはRDBの理解を深めたいため
30
+
31
+ 非常に抽象的な質問で恐縮です。
32
+
33
+ 自分の頭でどんな考えても限度がありますが、熟練者の要点を突いた回答が新しい気づきのキッカケになったりします。

1

修正

2020/01/06 04:33

投稿

thesnowman
thesnowman

スコア154

test CHANGED
File without changes
test CHANGED
@@ -1,21 +1,23 @@
1
1
  今自分でアプリを作っていますが、テーブルは以下の画像のような関係になっています。
2
2
 
3
- ユーザーとブログだけ見ると普通の一対多です。
3
+ ユーザーと記事だけ見ると普通の一対多です。
4
4
 
5
5
 
6
6
 
7
7
  しかし、コメントテーブルを介することで
8
8
 
9
- ・ユーザーはコメントを介して複数のブログと結びついている
9
+ ・ユーザーはコメントを介して複数の記事と結びついている
10
10
 
11
- ブログはコメントを介して複数のユーザーと結びついている
11
+ 記事はコメントを介して複数のユーザーと結びついている
12
12
 
13
13
  ということができます。
14
14
 
15
15
 
16
16
 
17
- これはユーザーとブログは多対多の関係でもあるという認識で良いでしょうか?
17
+ これはユーザーと記事は多対多の関係でもあるという認識で良いでしょうか?
18
18
 
19
19
  (railsチュートリアルのフォロー機能のような典型的な多対多ではないですが)
20
20
 
21
+
22
+
21
- ![イメージ説明](2c63904499b83b0bc46172def8730d15.jpeg)
23
+ ![イメージ説明](3a37ccfba9f721468ec8d7347e9d4d18.jpeg)