Вам не нужно (и не следует) выполнять сканирование для этого.
Чтобы получить все проекты, над которыми работает сотрудник, вам просто нужно выполнить Запрос для базовой таблицы, указав идентификатор сотрудника в качестве ключа раздела.
Чтобы привлечь всех сотрудников к проекту, вы должны создать GSI на столе. Ключом раздела должен быть идентификатор проекта, а ключом сортировки - идентификатор сотрудника. Затем выполните запрос к GSI, используя ключ раздела идентификатора проекта.
Для правильного моделирования вам, вероятно, понадобятся три таблицы
- Таблица сотрудников
- Таблица проекта
- Справочная таблица Employee-Project (т. Е. Только два атрибута идентификатора сотрудника и идентификатора проекта)