In the construction of database applications, it can be useful to introduce an additional layer of data dictionary software, i.e. middleware, which communicates with the underlying DBMS data dictionary.
في بناء تطبيقات قواعد البيانات، يمكن أن يكون مفيدا لإدخال طبقة إضافية من البرمجيات قاموس البيانات، أي الوسيطة، التي يتصل مع الكامنة القاموس DBMS البيانات.