2009-11-30 5 views
1

Je suis en train de concevoir un modèle de données utilisant Fluent nHibernate et je me demande comment visualiser les entites, les relations et d'autres choses à des fins de documentation.Visualisation du modèle nHibernate

Ceci est mon premier projet utilisant nHibernate Fluent. Mes projets précédents étaient basés sur Linq2Sql mais récemment j'étais un peu ennuyé par certains concepts de L2Q et finalement j'ai décidé de passer à un autre ORM.

Il y a au moins une caractéristique qui me manque dans Fluent - la possibilité de préparer un joli diagramme de tous les entites et relations dans le modèle. Avoir une feuille de papier près du moniteur avec le datamodel actuel aide beaucoup. Cette fonctionnalité dans 'out-of-the-box' lors de l'utilisation de L2Q.

Existe-t-il des solutions libres et rapides pour préparer la visualisation graphique du modèle d'entité?

+0

http://stackoverflow.com/questions/1271626/visualisation-of-activerecord-nhibernate-entity-model –

Répondre

0

Je pense que vous pourriez utiliser les outils de création de diagrammes qui viennent avec SQL Server, bien qu'ils soient assez boiteux, IME.

+0

'lame' est un mot plutôt délicat. – tomo

+0

Mon premier instinct était d'utiliser un mot plus «R», mais je l'ai atténué au cas où les enfants regardent ;-) –

1

Visual NHibernate fournit cette fonctionnalité. C'est un produit commercial, mais a un essai gratuit.

0

Un outil wee assez cool que j'ai utilisé récemment pour dessiner des entités dans un projet dans lequel j'étais impliqué (qui utilisait NHibernate ORM) est yuml. C'est aussi très pratique si vous avez besoin d'afficher des diagrammes sur le web.

C'est assez léger mais bon pour assembler des diagrammes UML simples.

Questions connexes