[Blueprint] Array Table

You definitly want to use struct, there DataTable asset but it limited to strings and numbers and asset pointers in text form (not class pointers)