title: How to find the join path from one table to another in a large database
body: <p>Is there an easy way (or tool) for finding the join path from one table to another in a large database?</p>
  
  <p>I'm currently working on a project whose database has over 150 tables. Below is sort of the use case for what I'm trying to do.</p>
  
  <p>Use Case:</p>
  
  <p>Input</p>
  
  <ul>
  <li>Select Table A</li>
  <li>Select Table B</li>
  </ul>
  
  <p>Output</p>
  
  <ul>
  <li>Prints out all available paths between the tables.</li>
  <li>Prints out most efficient route.</li>
  </ul>