Experience in Building ARCADE, A Computer-Aided Design System Based on a Relational DBMS