Architecture of a Physical Design Tool for Relational DBMSs