I need to create a message system, where a person can have a conversation with many users. For example I start to speak with user2, user3 and user4, so anyone of them can see th
There are caveats if your conversation will have many many messages:
My suggestions is:
Result: