Data Tables and Advanced Structers

Hello everyone,

Please help, Im new guy here…
I want to use a data table to store quests and dialogues. But am having difficulty updating these tables. Updating tables via CSV file works well. But if the structure of the table is complex, then the update fails. Tell me where you can read about this? What is the best way to fill and update such tables if the structure is something like this:

Quest_ID -Int
Quest_Description - String
Objectives: - Array of another structure
Objective_ID - int
Objective_Description - String