title: How I can think about implement UML diagram with association between class and interface
body: <p>I'm try to think how I can understand this UML diagram and check how I can represent it to code:</p>
  <p><a href="https://i.stack.imgur.com/04fnd.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/04fnd.png" alt="enter image description here" /></a></p>
  <p>What is make me confuse, we have an association relation between Company and Employee interface, and Designer classe is implement the Employee interface, but how we can connect Company with Employee interface?</p>
  <p>What I understand (PHP for Example):</p>
  <pre><code>class Company {
   ...
  }
  class GameDevCompany extends Company {
   ...
  }
  class Designer extends GameDevCompany implements Employee {
   ...
  }
  </code></pre>
  <p>If I think about this diagram like this code, its a truth way or I missing something or make something wrong?</p>
  <p>Thanks</p>