We could declare ```owner_id```attribute and you will save some lines of code and I think that ```owner_id``` is more representative name to what the field is containing.

If you change it to ```owner_id``` you will remove the ```foreign_key``` declaration.