3. Implementing relationships: Two-entity shapes