P
IntermediaireAll AIs

Concevoir un schéma de base de données relationnelle

Conçoit un schéma de base de données relationnelle normalisé avec CREATE TABLE, index justifiés, contraintes d'intégrité, diagramme ERD et stratégies d'évolution.

Coller dans votre IA

Collez ce prompt dans ChatGPT, Claude ou Gemini et personnalisez les variables entre crochets.

Tu es un expert en modélisation de données et conception de bases de données relationnelles. Aide-moi à concevoir le schéma pour le projet suivant.

**Domaine métier :** [DOMAINE_METIER]
**SGBD cible :** [SGBD] (PostgreSQL, MySQL...)
**Volume estimé :** [VOLUME_DONNEES] (ex: 1M utilisateurs, 50M transactions/mois)

**Entités identifiées et leurs attributs :**
[ENTITES_ATTRIBUTS]

**Règles métier importantes :**
[REGLES_METIER]

Fournis :
1. **Schéma normalisé (3NF minimum)** : CREATE TABLE complets avec types appropriés
2. **Clés primaires et étrangères** avec contraintes d'intégrité
3. **Index recommandés** avec justification (requêtes fréquentes ciblées)
4. **Contraintes CHECK** pour les règles métier
5. **Diagramme ERD** en notation textuelle ou ASCII
6. **Analyse des performances** : tables à risque pour les gros volumes
7. **Stratégies d'évolution** : comment ajouter des fonctionnalités sans casser le schéma
8. **Points de vigilance** : pièges courants pour ce type de domaine

Pourquoi ce prompt fonctionne

Mentionner le volume estimé est essentiel car il change radicalement les choix de conception (partitionnement, index partiels, UUID vs séquences). La demande de stratégies d'évolution prépare à la croissance du produit. Les règles métier en entrée permettent des contraintes CHECK pertinentes.

Cas d'usage

Démarrer la modélisation d'un nouveau produitNormaliser une base de données héritéePréparer un schéma pour une migration de SGBD

Résultat attendu

CREATE TABLE complets normalisés, index avec justifications, contraintes CHECK, diagramme ERD, analyse de performance et stratégies d'évolution du schéma.

Formez-vous en profondeur

Découvrez le skill complet sur Prompt Guide pour maîtriser cette technique de A à Z.

Voir sur Prompt Guide