I think I saw that once before with TMS Xdata
But I agree with @Lars Fosdal, The REST API should be design in the API way, not the Database way, it should not have 1:1 relation with database.
Also for some performance issues, you should send all the required data using one API call, but this may require multiple relations with tables on DB.