回答編集履歴

1

追記

2018/06/29 08:43

投稿

ryo-is
ryo-is

スコア152

test CHANGED
@@ -18,6 +18,34 @@
18
18
 
19
19
 
20
20
 
21
+ DynamoDBはテーブルを作成するときに、必要となる全てのアトリビュートを指定する必要がありません。
22
+
23
+ なので、今回の場合、idだけで問題ないのであれば、
24
+
25
+
26
+
27
+ ```
28
+
29
+ KeySchema: [
30
+
31
+ { AttributeName: ‘id’, KeyType: ‘HASH’ }
32
+
33
+ ],
34
+
35
+ AttributeDefinitions: [
36
+
37
+ { AttributeName: ‘id’, AttributeType: ‘S’ }
38
+
39
+ ],
40
+
41
+ ```
42
+
43
+
44
+
45
+ で問題なくテーブルを作成することができます。
46
+
47
+
48
+
21
49
  DynamoDBの主キーの考え方は、 `HASHキー (+ RENGEキー)` になります。
22
50
 
23
51
  基本的に一つのHASHキーに対して一つのRENGEキーです。