title: How to understand a database that is already developed?
body: <p>My question may seem a little weird but I am sure most of you might have gone through this phase.</p>
  
  <p>I am currently working on a database migration project (from FoxPro to SQL Server). The DB that is being migrated is vast and I am new on this project. Is there any easy way to understand such a database? Like how are the tables related and how it was modeled. There is no proper documentation available on this DB.</p>
  
  <p>I think understanding how it is built makes it much easier to write new queries/stored procs. Just curious to know of any shortcut.</p>
  
  <p>Thanks.</p>