To clarify: I'd think using arrays for mapping out roles to users is probably a bad idea. That's really a relation. On the messaging side, you could make a case for the id's of the users being rolled up in to the message, but that assumes that you don't track anything about the messages on a per-recipient basis (like, "delivered, received, received time, etc.).
Comments
To clarify: I'd think using arrays for mapping out roles to users is probably a bad idea. That's really a relation. On the messaging side, you could make a case for the id's of the users being rolled up in to the message, but that assumes that you don't track anything about the messages on a per-recipient basis (like, "delivered, received, received time, etc.).