Recently I needed to incorporate some status report data from Project Server 2010 into a custom report. No problem, I though, I just need to find the schema for the related tables. After a lot of searching online, I came up empty. So, after a little digging, here’s a picture of the schema I was able to reverse engineer. Note that the tables are in Project Server’s Published database, not in its Reporting database, so use caution when querying the data.