Como agregar a un usuario a un grupo

Contexto: tengo un usuario que crea un grupo, al crearlo se guarda en la base de datos el nombre del grupo, el ID del grupo, la imagen del grupo y el ID del administrador ( que es el ID del usuario que crea el grupo) y un ID de integrante (queda vacío), todo eso queda muy bien, para Yo poder agregar a un integrante al mi grupo busco su ID y le envío una notificación de que lo he invitado, cuando se recibe la notificación hay un boton dónde puedes cortar o rechazar la invitación si la acepta automáticamente el ID del usuario de guarda en el campo ID del integrante, allí es realmente el dilema, porque al guardarlo se crea un nuevo grupo donde solo se guarda un ID, se que es algún problema con los identificadores pero no sé ni dónde ni en que momento colocarlos, espero alguien pueda ayudarme.

Hola, ¿qué tal?, probablemente se encuentre un error en la lógica de guardar el usuario, si quieres podemos hacer revisión de tu problema, la revisión sería por parte de un partner que se está iniciando, no tendría costo alguno, pero también se puede tardar un poco en la resolución, ¿estás de acuerdo? para poder comenzar con la revisión, en todo caso, recuerda que tambien puedes reportar tu problema en el chat de soporte

Muchas gracias por el apoyo, ya pude solucionarlo,