The registered tables are managed through an administration panel used for creating or editing them, allowing for the configuration of specific settings (e.g., partitioning, domain, etc.).
From a structural perspective, the main challenge was to design an architecture capable of flexibly and dynamically managing permissions, access levels, and visualization methods for each application component, in alignment with the organizational structure typical of the banking sector. Given the large volumes of data involved, special attention was dedicated to optimizing processes and the resources required to ensure a smooth, responsive, and scalable software solution.
In terms of usability, the key challenge was to design user interface components that accurately reflected SQL logic while remaining intuitive and accessible to users with low to intermediate knowledge of relational data structures.