In "Tools / Parametrering Documenten" biedt Mercator 5.0 een "Database Viewer". Hiermee kan men makkelijk de structuur van de Mercator-databank weergeven, want alle tabellen en hun velden worden in een boomstructuur weergegeven. De links tussen de tabellen staan vermeld in een afzonderlijke rubriek.
Via "Drag&Drop" is het mogelijk om eender welk element uit deze boomstructuur naar het SQL-veld in het parameterscherm te slepen (versleep daartoe de tekst, niet het symbool).
Deze optie is eveneens beschikbaar in de "Prompt Fox".
Vanaf de versie Aruba wordt per type veld een verschillend pictogram weergegeven. Bovendien duidt een symbool in de vorm van een sleutel de primaire sleutels aan.
De relaties tussen de verschillende tabellen werden geoptimaliseerd door de indexen van de SQL-database te gebruiken
Technische inlichtingen De relaties bieden u een goede manier voor het schrijven van de koppelingen tussen de tabellen. Een koppeling tussen voetteksten_v en rijen_v geschreven als volgt (in DBF-modus)
(pieds_v. id+pieds_v.journal+ str(pieds_v.piece,10)=lignes_v.id+lignes_v.journal+str(lignes_v.piece,10)) zal geen enkele index gebruiken van de SQL-database. Zo zullen alle gegevens van de tabellen lignes_v en pieds_v moeten worden doorlopen, met een negatief effect op de performanties.
De enige goede manier om deze relatie te schrijven is
((pieds_v. id=lignes_v.id) and (pieds_v.journal=lignes_v.journal) and (pieds_v.piece=lignes_v.piece)) Maak er een goede gewoonte van om het aantal "pages read" te verifiëren in de SQL-profiler. Indien dit aantal abnormaal hoog is, dan is uw opdracht slecht gestructureerd.