質問編集履歴

4

リレーション修正

2020/08/05 08:02

投稿

pokemonta
pokemonta

スコア170

test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- 顧客T ← 車T N : N
47
+ 顧客T 1 : N → 運転実績 ← 車T N : 1
48
48
 
49
49
   ↑ N : 1
50
50
 

3

運転実績追加

2020/08/05 08:02

投稿

pokemonta
pokemonta

スコア170

test CHANGED
File without changes
test CHANGED
@@ -23,6 +23,16 @@
23
23
  -車種
24
24
 
25
25
  -価格
26
+
27
+
28
+
29
+ 運転実績
30
+
31
+ -顧客id
32
+
33
+ -車id
34
+
35
+ -走行距離
26
36
 
27
37
 
28
38
 
@@ -54,7 +64,17 @@
54
64
 
55
65
  顧客T
56
66
 
67
+ PK
68
+
69
+   顧客id, 氏名
70
+
71
+   車id, 車種,価格
72
+
73
+ 担当者id, 担当者名
74
+
75
+ PK SK
76
+
57
-   顧客id,氏名,車id,車種,価格,担当者id,担当者名
77
+ 顧客id,車id,走行距離
58
78
 
59
79
 
60
80
 

2

誤記訂正

2020/08/05 08:00

投稿

pokemonta
pokemonta

スコア170

test CHANGED
File without changes
test CHANGED
@@ -58,14 +58,16 @@
58
58
 
59
59
 
60
60
 
61
- 個々でよくわからないのが
61
+ よくわからないのが車は、一人の人が複数持つことがあるので、
62
62
 
63
- 車は一人複数持つあるので、
63
+ 人によって長さまちまちになります。(れ自体は問題ありません
64
64
 
65
- 人によって、列の長さがまちまちになります。どこまでが
65
+ どこまでが車の列と判断できるのでしょうか?(オブジェクト?配列で表現するのでしょうか?)
66
66
 
67
- 車と判断できるのでしょうか?さらに車id、担当者idみたいなものは
67
+ さらに車id、担当者idみたいなものは必要なのでしょうか?
68
68
 
69
- 必要なのでしょうか?顧客idは、顧客情報を作成した時点で発番されますが
69
+ 顧客idは、顧客情報を作成した時点で発番されますが
70
70
 
71
- それ以外、どこで発番されて顧客Tに入るかイメージできません。
71
+ それ以外の番号が、どのように発番されて顧客Tに入るかイメージできません。
72
+
73
+ また、顧客T・車T・担当者Tは生成されるタイミングも違います。NoSQLではどのように考えればよいでしょうか

1

table表現

2020/08/04 23:47

投稿

pokemonta
pokemonta

スコア170

test CHANGED
File without changes
test CHANGED
@@ -6,31 +6,31 @@
6
6
 
7
7
  顧客T
8
8
 
9
- 顧客id
9
+ -顧客id
10
10
 
11
- 氏名
11
+ -氏名
12
12
 
13
- 車id
13
+ -車id
14
14
 
15
- 担当者id
15
+ -担当者id
16
16
 
17
17
 
18
18
 
19
19
  車T
20
20
 
21
- 車id
21
+ -車id
22
22
 
23
- 車種
23
+ -車種
24
24
 
25
- 価格
25
+ -価格
26
26
 
27
27
 
28
28
 
29
29
  担当者T
30
30
 
31
- 担当者id
31
+ -担当者id
32
32
 
33
- 担当者名
33
+ -担当者名
34
34
 
35
35
 
36
36