Data is stored using two separate files: a "file" to store raw data and a "dictionary" to store the format for displaying the raw data.
Achieving the same (one-to-many) relationship within a traditional relational database system would include creating an additional table to store the variable number of email addresses associated with a single "PERSON" record.