7.1 A dictionary controls meaning

A column name is not a definition. A variable called status, revenue, active, or date may have an obvious technical format while still having an uncertain business meaning. Does revenue include tax, refunds, or discounts? Does active refer to a current contract, a recent visit, or any transaction during the year? Is date the date of purchase, entry, service, posting, or extraction?

A data dictionary creates a shared and reviewable interpretation. It allows analysts, subject experts, and decision makers to identify disagreement before different definitions appear in code, charts, models, and recommendations.

The dictionary is therefore a quality-control tool. It connects business meaning to technical implementation. When an analyst changes a category, derives a rate, or resolves missing values, the dictionary records the decision and makes it available to the rest of the project.