Teams, WIP/brainstorming: draft

Hmm, what happens if you remove the `foreign_key` option here?