質問編集履歴

5

(解決済みにしますがなにか意見があればいただけるとうれしいです。)

2016/10/05 04:28

投稿

koronatail
koronatail

スコア433

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,5 @@
1
+ (解決済みにしますがなにか意見があればいただけるとうれしいです。)
2
+
1
3
  社内で社員が利用する小規模なWEBアプリを構築することになりました。
2
4
 
3
5
  データベース構築から入るということで先輩方が色々協議を重ねた結果テーブル構造が出来上がったのですが、その構造が簡単にあらわすと以下のようになっていました。
@@ -51,7 +53,3 @@
51
53
  また調べていると、作業情報テーブルの構造はSQLアンチパターンの「EAV」と呼ばれる構造に見えるのですがあってるでしょうか。
52
54
 
53
55
  拙い日本語で申し訳ありませんがよろしくお願いします。
54
-
55
-
56
-
57
- (解決済みにしますがなにか意見があればいただけるとうれしいです。)

4

解決済みにしますがなにか意見があればいただけるとうれしいです。

2016/10/05 04:28

投稿

koronatail
koronatail

スコア433

test CHANGED
File without changes
test CHANGED
@@ -51,3 +51,7 @@
51
51
  また調べていると、作業情報テーブルの構造はSQLアンチパターンの「EAV」と呼ばれる構造に見えるのですがあってるでしょうか。
52
52
 
53
53
  拙い日本語で申し訳ありませんがよろしくお願いします。
54
+
55
+
56
+
57
+ (解決済みにしますがなにか意見があればいただけるとうれしいです。)

3

私の言い分の3番に追記しました。

2016/10/05 04:28

投稿

koronatail
koronatail

スコア433

test CHANGED
File without changes
test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  項目マスタテーブルに持っている作業結果形式は本来カラムのデータ型であるべきだと思うのでここもテーブル分ければ無くせる?
36
36
 
37
- 3. 作業情報テーブルから特定の作業日をSELECTするのが大変
37
+ 3. 作業情報テーブルから特定の作業日をSELECTするのが大変。作業情報テーブルの作業結果のうち複数の値を条件にSELECTしようとするとSQLが長くなってしまう
38
38
 
39
39
  先輩曰く1つの作業にどの項目コードが存在するかを別の設定ファイルに記述しておき、ある社員がある作業日に実施したデータをSELECTする際は、条件文に設定ファイルから読み込んだ項目コードの一覧をOR条件で付けて検索しろとのことなのですが・・・
40
40
 

2

タグにSQL Serverを追加しました

2016/10/05 03:00

投稿

koronatail
koronatail

スコア433

test CHANGED
File without changes
test CHANGED
File without changes

1

画像を差し替えました

2016/10/05 02:50

投稿

koronatail
koronatail

スコア433

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  データベース構築から入るということで先輩方が色々協議を重ねた結果テーブル構造が出来上がったのですが、その構造が簡単にあらわすと以下のようになっていました。
4
4
 
5
- ![イメージ説明](5753c2b1fd110305ee01a18f57365949.png)
5
+ ![イメージ説明](2341c74bfdecbe0175f0493d356178f0.png)
6
6
 
7
7
 
8
8