Add self-joining for model User