finished main backend relationship model / hierachy