This is how Pimcore e-commerce data objects can be easily inserted with the Data Director via CSV file.
Table of contents of this Pimcore tutorial:
11:45 Extracting data from CSV
15:14 Mapping single data to data object class fields
39:12 Assigning objects to relations
49:22 Object hierarchy (set parent element dynamically)
52:19 Assigning images