Benefits of a join table vs. array to express relations? (outside of SQL) I am building an application that is using JSON / XML files to persist data. This is why I indicated “outside of SQL” in the title....