質問編集履歴

3

詳細情報追加

2016/12/01 12:21

投稿

annderber
annderber

スコア98

test CHANGED
File without changes
test CHANGED
@@ -40,11 +40,11 @@
40
40
 
41
41
  皆様はどのような設計にしますか?
42
42
 
43
- userテーブルにダミーレコードを追加
43
+ テーブルにダミーレコードを追加
44
44
 
45
- itemにnullを許容
45
+ 子テーブルにnullを許容
46
46
 
47
- useritemの間に関連用テーブルを追加
47
+ の間に関連用テーブルを追加
48
48
 
49
49
 
50
50
 

2

 

2016/12/01 12:21

投稿

annderber
annderber

スコア98

test CHANGED
File without changes
test CHANGED
@@ -4,21 +4,41 @@
4
4
 
5
5
  mysqlの使用を想定したDBの外部キーの設計について、
6
6
 
7
- 例えば1対多の関係にある2つのテーブル
8
7
 
9
8
 
9
+
10
+
11
+ 例1
10
12
 
11
13
  ![イメージ説明](86ac0b1307048e67e15dea57d871cc97.png)
12
14
 
13
15
 
14
16
 
15
- があったとして
17
+ のような1対多の関係にある2つのテーブルがあ
18
+
19
+ userがitemを登録する前にデフォルトデータとしてitemを用意しておきたいので、
16
20
 
17
21
  itemテーブルに特定のuserとは紐づかないデータがほしいといった場合、
18
22
 
19
- 皆様はどのような設計にしますか?
20
23
 
21
24
 
25
+
26
+
27
+ 例2
28
+
29
+ ![イメージ説明](effa2410c141c5c6c616105793f27b42.png)
30
+
31
+
32
+
33
+ のような1対1のテーブルがあったとして、
34
+
35
+ quotation(見積書)より先にpurchase_order(注文書)を出したいといった場合、
36
+
37
+
38
+
39
+ 以上のような例について
40
+
41
+ 皆様はどのような設計にしますか?
22
42
 
23
43
  ・userテーブルにダミーレコードを追加
24
44
 

1

文法修正

2016/12/01 12:18

投稿

annderber
annderber

スコア98

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,9 @@
12
12
 
13
13
 
14
14
 
15
+ があったとして、
16
+
15
- itemテーブルに特定のuserとは紐づかないデータがほしいといった場合、
17
+ itemテーブルに特定のuserとは紐づかないデータがほしいといった場合、
16
18
 
17
19
  皆様はどのような設計にしますか?
18
20