agora relendo, vejo q posso melhorar a questão e assim uma resposta, pois não entendi bem as tabelas que escreveu....
existem as tabelas usuario e evento que são * para * e resultaram na tabela descrita acima, que é a tabela usuario_evento.
dentro de "usuario_evento eu tenho que fazer uma lista de convidados , essa coluna para me simplificar , fiz do tipo "text" e cada linha seria um convidado, acho que não é o ideia, to certo?
na tabela "usuario_evento" tenho um campo de texto que é para descrever os dias e horários dos eventos, acredito que uma forma mais elegante seria que, cadastrado o evento, cadastrar separadamente cada dia com sua respectiva hora, como fazer? Exemplo, uma apresentação nessa semana, será exibida em 3 dias diferentes, sexta, sábado e domingo, sendo domingo numa hora diferente, como deveria fazer?
existem administradores que irão cadastrar os eventos e informar que colaboradores podem adicionar convidados, como limitar o acesso do colaboradores?
espero n estar pedindo muito, rs. camarada, vlw pela a atenção