回答編集履歴
1
推敲
test
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
どの程度正規化を緩めるかという話になりますが、
|
2
2
|
|
3
3
|
> これらオプションの種類は管理者が別の管理画面にて追加、削除ができる。
|
4
|
-
という事ですから、マスタ
|
4
|
+
という事ですから、マスタは正規化した状態が良いかと思います。
|
5
5
|
|
6
6
|
悩ましいのはトランザクションテーブルですね。
|
7
7
|
配列に関する関数[[array_agg()](https://www.postgresql.jp/document/13/html/functions-aggregate.html)や[unnest()](https://www.postgresql.jp/document/13/html/functions-array.html)等) が充実しているpostgresであれば、設計のように配列でも良いかと思います。(正規化して別テーブルにする場合はキーによるリソースの問題や性能面も考えなければなりませんので。)
|