There are certain rules that needs to be followed while naming a table in DynamoDB. The rules can be stated as follows:-
The following are the naming rules for DynamoDB:
- 
All names must be encoded using UTF-8, and are case-sensitive.
 
- 
Table names and index names must be between 3 and 255 characters long, and can contain only the following characters:
- a-z
 
- A-Z
 
- 0-9
 
- _ (underscore)
 
- - (dash)
 
- . (dot)
 
 
- 
Attribute names must be between 1 and 255 characters long.