add relationship tests
allow relationship with itself for model