I guess it would also need to create the admin pages that would enable the site administrators to link database content.
I assume it would be a tool that during use would ask the user to choose one table id and associate it with another table id within a DB.
Perhaps it's a two level process. One process is for the admin area to enable the web designer to build the admin pages, and the other process is to enable the web designer to publish it to the public side of the site.