Understandable and clear process of joins and simplified table's description entity process... But there's no 'all in one' package for that stuff still exist :(
does it lay before or after schema declaration in code in the domain of ORM does it influenced be either ORM is abstracting SQL away from you or it is abstracting on top of SQL
Headfull ORM in my mind — it's ORM with clear syntax, typing and minimal possibility simply DESCRIBE your table and CRUD with any entities in that table with well-known SQL-syntax.