回答編集履歴

8

追記

2020/09/13 08:54

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -12,6 +12,8 @@
12
12
 
13
13
  ※特にシーケンス図やメッセージ設計で必要とするエンティティの場面や内容が明らかになります。
14
14
 
15
+ [オブジェクト指向モデリング言語 UML](https://www.ogis-ri.co.jp/otc/hiroba/technical/Jouhoushori-UML/index.html) ※ちょっと古いですが全体を見渡しやすい
16
+
15
17
 
16
18
 
17
19
  正規化を緩める場合は、集計テーブルや[SQLアンチパターン](https://www.ketancho.net/entry/2018/03/07/080000)の見直し(DBMSによっては提供される機能によって、アンチパターンという程でもないものもあります[json型や配列等])などを検討されると良いかと思います。

7

追記

2020/09/13 08:53

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -18,6 +18,8 @@
18
18
 
19
19
 
20
20
 
21
+ もう1点は取得するSQLそのものの見直しです。
22
+
21
- もう1点は取得するSQLそものの見直です。(この点が一番可能性は高いかと思います)
23
+ (ER図設計が大筋正いなら、この点が一番可能性は高いかと思います)
22
24
 
23
25
  記述が簡潔になる、DBMSが提供する機能や関数の見落としがあるかもしれませんし、そもそも単に冗長な記述になっているだけかもしれません。

6

追記

2020/09/13 05:54

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -18,6 +18,6 @@
18
18
 
19
19
 
20
20
 
21
- もう1点は取得するSQLそのものの見直しです。
21
+ もう1点は取得するSQLそのものの見直しです。(この点が一番可能性は高いかと思います)
22
22
 
23
- 記述が簡潔になる、DBMSが提供する機能や関数の見落としがあるかもしれません。
23
+ 記述が簡潔になる、DBMSが提供する機能や関数の見落としがあるかもしれませんし、そもそも単に冗長な記述になっているだけかもしれません

5

追記

2020/09/13 05:53

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -15,3 +15,9 @@
15
15
 
16
16
 
17
17
  正規化を緩める場合は、集計テーブルや[SQLアンチパターン](https://www.ketancho.net/entry/2018/03/07/080000)の見直し(DBMSによっては提供される機能によって、アンチパターンという程でもないものもあります[json型や配列等])などを検討されると良いかと思います。
18
+
19
+
20
+
21
+ もう1点は取得するSQLそのものの見直しです。
22
+
23
+ 記述が簡潔になる、DBMSが提供する機能や関数の見落としがあるかもしれません。

4

推敲

2020/09/13 05:48

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -14,4 +14,4 @@
14
14
 
15
15
 
16
16
 
17
- 正規化を緩める場合は、集計テーブルや[SQLアンチパターン](https://www.ketancho.net/entry/2018/03/07/080000)の見直し(DBMSによっては提供される機能によって、アンチパターンらなこともあります[json型や配列等])などを検討されると良いかと思います。
17
+ 正規化を緩める場合は、集計テーブルや[SQLアンチパターン](https://www.ketancho.net/entry/2018/03/07/080000)の見直し(DBMSによっては提供される機能によって、アンチパターンという程でもないものもあります[json型や配列等])などを検討されると良いかと思います。

3

推敲

2020/09/13 05:42

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -14,4 +14,4 @@
14
14
 
15
15
 
16
16
 
17
- 正規化を緩める場合は、集計テーブルや[SQLアンチパターン](https://www.ketancho.net/entry/2018/03/07/080000)の見直し(DBMSによっては提供される機能によって、アンチパターンにならないこともあります)などを検討されると良いかと思います。
17
+ 正規化を緩める場合は、集計テーブルや[SQLアンチパターン](https://www.ketancho.net/entry/2018/03/07/080000)の見直し(DBMSによっては提供される機能によって、アンチパターンにならないこともあります[json型や配列等])などを検討されると良いかと思います。

2

推敲

2020/09/13 05:41

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  概念モデルの精査に関しては、他の技法([UML](https://ja.wikipedia.org/wiki/%E7%B5%B1%E4%B8%80%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E)等)を用いて、エンティティの要/不要を多角的に見直してみる。
12
12
 
13
- ※特にシーケンスやメッセージ設計で必要とするエンティティの場面や内容が明らかになります。
13
+ ※特にシーケンスやメッセージ設計で必要とするエンティティの場面や内容が明らかになります。
14
14
 
15
15
 
16
16
 

1

追記

2020/09/13 05:37

投稿

sazi
sazi

スコア25327

test CHANGED
@@ -10,6 +10,8 @@
10
10
 
11
11
  概念モデルの精査に関しては、他の技法([UML](https://ja.wikipedia.org/wiki/%E7%B5%B1%E4%B8%80%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E)等)を用いて、エンティティの要/不要を多角的に見直してみる。
12
12
 
13
+ ※特にシーケンスやメッセージの設計で必要とするエンティティの場面や内容が明らかになります。
14
+
13
15
 
14
16
 
15
17
  正規化を緩める場合は、集計テーブルや[SQLアンチパターン](https://www.ketancho.net/entry/2018/03/07/080000)の見直し(DBMSによっては提供される機能によって、アンチパターンにならないこともあります)などを検討されると良いかと思います。