Relational data-binding for angular JS