Storing arrays in database fields provides a number of challenges, but also a number of opportunities for RDBMS developers. We’ll illustrate some of those issues using PostgreSQL as an example, but the principles can be applied to other database systems as well, including MySQL.