Просто чтобы уточнить, у DynamoDB нет полной модели данных, такой как RDBMS. Тем не менее, он имеет ключ хеша, ключ раздела (если он определен) и все детали индекса.
Вы можете получить эту информацию, используя Описание таблицы API . API выдаст вывод в формате JSON. Пожалуйста, посмотрите на ссылку для получения дополнительной информации.
Обратите внимание, что все неключевые атрибуты не включены в модель данных. Это основная концепция в базе данных NoSQL, и это гибкость базы данных NoSQL по сравнению с RDBMS.
- Структура элемента (неключевые атрибуты) не должна быть определена, пока
создание таблицы. На самом деле, DynamoDB не позволяет определить
неключевые атрибуты при создании таблицы
- Неключевые атрибуты в одном элементе не обязательно должны быть одинаковыми в другом
пункт