Microsoft Visio est un outil efficace pour créer des modèles de données, Unified Modeling Language (UML) et les schémas de base de données. Visio relie automatiquement différents objets et éléments de données, comme les différents types de liens représentent les relations entre les objets de données. Liens de parenté peut signifier si un objet de données est dépendante ou a des dépendances lorsqu'il est lié à d'autres objets de données. Dans Visio, vous pouvez créer une dépendance fonctionnelle entre deux objets de données.