質問編集履歴
1
「自分の考え」を追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -58,9 +58,17 @@
|
|
58
58
|
|
59
59
|
前置きが長くなりましたが、自分の現在の疑問は以下の通りです。
|
60
60
|
|
61
|
-
- 中間テーブルの運用方法はinsertとdeleteを行うという方法で問題ないでしょうか?それとも、delete_flagカラムを
|
61
|
+
- 中間テーブルの運用方法はinsertとdeleteを行うという方法で問題ないでしょうか?それとも、理論上あり得る関係をすべて中間テーブルに保存しておいて、delete_flagカラムを用いて論理削除などを行う方法にするべきでしょうか?
|
62
|
+
|
63
|
+
- もっと効率の良いDB設計があれば是非教えてほしいです。
|
62
64
|
|
63
65
|
- 中間テーブルに主キーは必要ですか?
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
#自分の考え
|
70
|
+
|
71
|
+
疑問のところにも書いた「delete_flagを用いた方法」だと、中間テーブルのレコード数がすごい勢いで増えてしまい、よくないかと考えたので、insertとdeleteを用いる方法を現在は採用しています。
|
64
72
|
|
65
73
|
|
66
74
|
|