Executando verificação de segurança...
1

Fala @lesnok

Na verdade o que eu faço com o usuário não é relevante, o ponto é:

Em um momento eu preciso retirar um Array Ordenado do banco de dados, e é um Array que representa usuários.

O que vou fazer com o Array é: após recebe-lo, vou selecionar um certo usuário que deve estar presente nesse Array, vou remove-lo da posição que ele estiver, e coloca-lo na último posição do Array, após isso salvar o Array no banco novamente.

Minha dúvida é algo na linha do que o juliodev disse, salvo uma lista de ids em texto ("1,2,3,4,..."), que aí assim não tem como relacionar tabelas.

Ou faço uma tabela intermediária de NxN?