Data Asset and Save Game

Ok but i wouldnt use structs, the cool thing about data assets are that you can derive.

I have a base data asset and then different kinds of items based on the base asset.
Or do i have to make one big merged struct to save data?