Add support to belongs_to associations

Handle `belongs_to` relationships - deletion/restore wise.

//cc: @dasch @bastien @libo @bquorning 

### Risks
 * Soft deletion / restore might break