Сохранить данные из SQL в JSON

Задача сохранить данные из базы MS SQL Server в файл в формате Json, а потом, конечно, восстановить обратно, то есть типа Backup – Restore операции. Структура данных на картинке ниже, как видно, не простая и для восстановления придется учитывать и