validations und associations komplett umgebaut und anders strukturiert