EntityDAC est un ORM pour Delphi avec support LINQ. Il fournit un cadre puissant qui permet d'effectuer la cartographie objet-relationnelle des objets de base de données vers des classes Delphi avec un support complet pour l'encapsulation, l'héritage, le polymorphisme et d'autres fonctionnalités de POO. Pour récupérer des données d'une base de données, LINQ est utilisé comme moteur de requête indépendant de la base de données. De plus, il existe un outil de modélisation ORM riche en fonctionnalités - Entity Developer qui vous permet de créer et d'éditer vos modèles ORM visuellement, et de générer automatiquement des classes d'entités Delphi à partir de ce modèle.
- Développement Database-First, Model-First & Code-First
- Concepteur de modèle ORM visuel avec génération de code
- Requêtes LINQ
- Cache d'entités et de requêtes