Как сохранить в БД последовательность данных?
БД - SQL? или NoSql?...
общий совет - попробуйте рассмотреть саму последовательность, как единицу хранения.. (что то мне подсказывает, что вам надо будет работать с разными "последовательностями")
если SQL с нормализацией - таблица "сотрудники" и таблица "наборы id сотрудников"?...
да в любом случае, все реверансы, вокруг этой схемы..
ps
и да - слово "перетягивание" .. к  БД отношения не имеет.. это GUI... возможно... но по чему нет? творите, выдумывайте, пробуйте..
pps
если вы осилите (набор таблиц):
1 - id, person
2 - id, situation // ,description
3 - id, order, id-person, id-situation
и вытворяйте что хотите... сможете?
ах да.. с историей:
3 - id, version, order, id-person, id-situation
стало легче?
Структуру вижу приблизительно такую 
id, Дата , ЗалID, Сотрудники(JSON) 
{created_time:"04.03.2018 13:45",created_admin_id:1, sotrudniki:[1,5,432,2]},
{created_time:"04.03.2018 13:44",created_admin_id:1, sotrudniki:[5,432,2]}
Это если объединённый вариант SQL И NOSQL
Видно, что сперва было 3 сотрудник, а потом был добавлен сотрудник id1 на первое место