relation-vs-function