Бывает, нужно представить список фотографий "До" & "После" какого-то события. Использование расширения yii2-byone-uploader помогает быстро решить задачу так как информация о всех загруженных файлах и любых атрибутах этих файлов хранится в одной модели.
Пусть каждому, из фиксированного количества персонажей, принадлежит максимум по 4 фотографии. Вы можете загрузить фотографии или картинки любому из персонажей. Если лимит исчерпан, удалите любые, уже загруженные и загрузите новые.
Подробнее в блоге.