Relação um-para-muitos membros-para-artigos

Somos novos no Expression Engine e talvez possamos usar alguma ajuda de quem criou alguns sites usando esse CMS.

Temos um pequeno sistema de painel no qual os usuários efetuam login e leem artigos enviados por outros autores. Queremos ter um formulário que permita a um membro escolher quais categorias de artigos ele gostaria de estar em sua home page quando efetuar login. Depois, gostaríamos de descobrir como realmente criar essa home page para que apenas o categorias de artigos que o usuário escolheu são visíveis.

Do ponto de vista do banco de dados, esse parece ser um relacionamento entre muitos membros e categorias, mas não temos uma idéia clara de como fazer isso dentro do EE (sem PHP / consultas brutas), especialmente usando o módulo Member, pois não é um canal e parece não permitir a criação de relacionamentos nos campos personalizados dos membros.

Procuramos criar um campo personalizado para cada tipo de categoria, mas existem cerca de 95 e, à medida que os adicionamos ou removemos, seria extremamente complicado tentar acompanhar todos eles. Mesmo se o fizermos, ainda não temos certeza de como conectar 1 membro a muitas categorias ou muitas entradas por meio de uma categoria.

Atualizaremos a pergunta posteriormente para adicionar parte do código que (se houver) que criamos

questionAnswers(1)

yourAnswerToTheQuestion