回答編集履歴

1

推敲

2022/06/07 04:26

投稿

sazi
sazi

スコア25195

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であれば、設計のように配列でも良いかと思います。(正規化して別テーブルにする場合はキーによるリソースの問題や性能面も考えなければなりませんので。)