models with associations, db setup