Ok so i have created a table called conversations. Within this is a field called members. Inside this field i will include a list of members (by username) that are a part of this conversations. Ok, now here is where the problem arises. Would it take too long to go through every database entry to try and find the few conversations that the user is apart of. For example. Say there are 10,000 conversations, well if Jon wants to view the conversations he is apart of will it take to long? I think it will, and if that is the case how can i solve this problem...any ideas?
I was thinking of created a new table called conversations_apart_of (or something like that) and have a database entry thingy for EVERY user, and then have a list of all of the conversations he is apart of (through the id). Idk what do you think?