Пожалуй мне тоже будет интересен такой вариант, как раз надо четыре глобальных раздела сделать. И в моем случае уже обычно не нужно возвращаться на главную, а в вашем бы я посоветовал попробовать зациклить все, чтобы переход всегда занимал меньше кликов. Вижу два варианта такого поведения, либо это полосы прокрутки и скрипты их прокручивающие, либо это плавно меняющиеся размеры дивов и без полос прокрутки совсем.
3 таблицы верное решение, только в третьей не надо хранить логин и аватарку, как вы предложили в вопросе. Можно хранить дату вступления в группу и роль в группе или статус в группе,т.е. то, что относиться к пользователю и группе одновременно.