質問編集履歴

1

問題点の追加と追記

2021/05/10 13:26

投稿

php_practitione
php_practitione

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,10 @@
1
1
  初学者でさらに迷いが出てきたので、お聞きしたいです。
2
+
3
+ 現状どちらの考え方or別の考え方でテーブルを作るべきかと思った次第です。
4
+
5
+ DBでの表現方法はたくさんある気がしていて、このパターンならこれで十分、この観点が抜けてるなど教えていただきたいです。
6
+
7
+
2
8
 
3
9
 
4
10
 
@@ -12,11 +18,21 @@
12
18
 
13
19
  userがコミュニティに参加できるサービスで、それぞれのコミュニティ上でプロフィール名を設定と、通知の有無を設定できます。
14
20
 
21
+ コミュニティに参加時には、`notification_settings.is_allow`は`1`で作成され、
22
+
23
+ `profile`は作成されません。
24
+
25
+ 自分の設定画面から設定するとデータができるようにしようと思っております。
26
+
27
+
28
+
15
- 参加した際には、参加の日付がログとして残そうと思っています。
29
+ また参加した際には、参加の日付がログとして残そうと思っています。(`join_log`)
16
30
 
17
31
 
18
32
 
19
33
  コミュニティから退会した場合は、ログ以外のデータは全て削除する予定です。
34
+
35
+
20
36
 
21
37
 
22
38