Self-referencing one-to-many: how to get the owner?