Posting relation with id create new entry in database

Small question, why are you using components for this instead of just a manyWay relation. I feel like this would cause a lot of complexity and duplication of data.