Создаёте сущность, в ней прописываете все свойства по именам полей таблицы, создаёте магический сеттер, принимаете массив пост, пробегаете циклом, достаёте данные, которые пришли, сеттите, сохраняете. Разумеется, между всем этим делаете проверки на null.