title: FK PK Loop Situation In Database Entry
body: <p>Situation: Employee Registration System where every employee must have a branch and each branch must have a branch manager. (sorry for Diagram I don't have proper tool)</p>
  
  <p><img src="https://i.stack.imgur.com/3QP2c.png" alt="enter image description here"></p>
  
  <pre><code>Table Employee
  [ID].... [Branch_ID]
  
  Table Branch
  [ID].... [Manager] (ID of employee who manages)
  </code></pre>
  
  <p>Question: What would be the best way to handle this situation just check for the first employee or remove the manger mandatory check of manager ? Or any other way ? Any help would be appreciated.</p>