Éditeur MERISE libre pour Linux

Du métier au SQL.
Sans perdre le sens.

Dessinez votre MCD, vérifiez sa cohérence, comprenez chaque transformation et produisez un schéma exploitable — dans un atelier de modélisation conçu pour apprendre autant que pour livrer.

  • MITlibre et ouvert
  • 3dialectes SQL
  • 100 %local hors IA
CLIENT# id_clientemail
PASSER
COMMANDE# id_commandedate
0,N 1,1
Le MCD reste la source de vérité
MCD graphique ◆ Validation MERISE ◆ MLD explicable ◆ SQL multi-dialecte ◆ Documentation ◆ Assistant IA facultatif

Une chaîne cohérente

Un seul modèle.
Plusieurs livrables fiables.

MERISOR ne traite pas votre diagramme comme une image. Chaque forme représente un objet métier structuré, traçable jusqu’au SQL.

01
◇

Concevoir

Entités, associations, attributs, cardinalités, héritages et domaines.

02
✓

Vérifier

Validation structurelle, qualité, normalisation et analyse d’impact.

03
▦

Transformer

MLD déterministe avec PK, FK, nullabilité et provenance complète.

04
⌁

Produire

SQL, documentation, diagrammes et données de test exportables.

L’atelier, en vrai

Votre modèle.
Tout le contexte.

Un espace de travail dense mais lisible : canvas central, propriétés métier, navigation par étapes et retours pédagogiques immédiatement actionnables.

MERISOR
Capture de l'atelier MCD de MERISOR
MCD — modélisation graphique et propriétés

Pensé pour les modèles réels

Plus qu’un dessinateur de boîtes.

Traçabilité

« Pourquoi cette FK ? »

Remontez de chaque table et colonne vers l’entité, l’association et la cardinalité qui l’ont produite.

MCDCLIENT.id_client→MLDCOMMANDE.id_client→SQLFOREIGN KEY
Et si… ?

Changez sans casser.

Simulez une suppression et voyez ses impacts MCD, MLD, SQL et documentation avant de confirmer.

Modèles avancés

Le MERISE qui compte.

Associations réflexives et n-aires, historisation, identifiants composés et héritages ISA.

Dictionnaire

Donnez du sens aux données.

Définitions, synonymes, descriptions métier et fiches d’attributs restent attachés au modèle.

IA facultative

Une proposition, jamais une prise de contrôle.

OpenRouter peut proposer ou réparer un MCD. Rien n’est importé sans validation, aperçu et confirmation.

Mode étudiant

Comprendre avant
de transformer.

Construisez un MCD depuis un énoncé, confrontez-le à un barème transparent et découvrez le « pourquoi » de chaque cardinalité.

Exercice · Commandes83 %
  • Entités détectées Acquis
  • Identifiants Acquis
  • Cardinalité CLIENT À revoir
  • Association COMMANDE–PRODUIT Acquis

Un client peut exister sans commande, puis en passer plusieurs : minimum 0, maximum N.

01

Étudier

Exercices explicables, validation et normalisation pédagogique.

02

Enseigner

Rapports lisibles, exports visuels et règles de transformation visibles.

03

Concevoir

Outillage professionnel, gros modèles, documentation et SQL contrôlé.

Principes non négociables

Votre modèle vous appartient.

MERISOR génère. Il n’exécute pas. Il explique. Il ne décide pas à votre place.

01MCD source de véritéLe MLD et le SQL restent des résultats dérivés.
02Aucune base modifiéeLe SQL est prévisualisé et exporté, jamais exécuté.
03IA sous contrôleToute proposition passe par un aperçu et une confirmation humaine.
04Libre et inspectableCode source ouvert sous licence MIT.

Prêt à modéliser ?

Installez.
Créez votre premier MCD.

MERISOR fonctionne sous Linux et se distribue en paquet Debian, AppImage ou via PyPI.

Voir la dernière release
pipx install merisor