P
💻DeveloppementIntermediaireAll AIs

Créer un schéma de base de données complet et optimisé

Un prompt complet pour générer un schéma de base de données professionnel avec DDL, relations, index et données de test.

Coller dans votre IA

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

Tu es un architecte de bases de données expérimenté. Conçois un schéma de base de données complet pour une application de type [TYPE_APPLICATION] utilisant [SYSTEME_SGBD]. Le domaine métier est : [DESCRIPTION_METIER].

Ton livrable doit inclure :

  1. Modèle conceptuel : Liste toutes les entités principales, leurs attributs et les relations entre elles (1-1, 1-N, N-N).

  2. Script SQL de création : Génère le DDL complet avec :

    • Tables avec colonnes typées correctement
    • Clés primaires (préfère les UUID ou SERIAL selon le SGBD)
    • Clés étrangères avec ON DELETE / ON UPDATE appropriés
    • Contraintes NOT NULL, UNIQUE, CHECK pertinentes
    • Index sur les colonnes fréquemment requêtées
    • Timestamps created_at et updated_at sur chaque table
  3. Normalisation : Assure-toi que le schéma respecte au minimum la 3NF. Justifie toute dénormalisation volontaire.

  4. Diagramme textuel : Fournis un diagramme ERD en notation Mermaid.

  5. Données de test : Génère 3 à 5 INSERT par table avec des données réalistes.

  6. Recommandations : Propose des optimisations (partitionnement, index partiels, vues matérialisées) adaptées au volume estimé de [VOLUME_DONNEES] enregistrements.

Contraintes techniques supplémentaires : [CONTRAINTES_SPECIFIQUES]

Personnaliser ce prompt avec Léa

Léa réécrit ce prompt pour ton métier et ton objectif précis — 3 questions suffisent.

Pourquoi ce prompt fonctionne

<p>Ce prompt guide l'IA pour produire un schéma de base de données de qualité professionnelle. En précisant le <strong>type d'application</strong> et le <strong>SGBD cible</strong>, vous obtenez un résultat directement exploitable avec la syntaxe SQL adaptée (PostgreSQL, MySQL, SQLite, etc.).</p><p>La structure en 6 points assure un livrable complet : du modèle conceptuel au script SQL, en passant par le diagramme ERD en Mermaid que vous pouvez visualiser instantanément. Les données de test permettent de valider immédiatement le schéma.</p><p>Pour de meilleurs résultats, soyez précis dans la <strong>description métier</strong> : listez les fonctionnalités clés de votre application. Par exemple, au lieu de « e-commerce », précisez « marketplace multi-vendeurs avec gestion des stocks, avis clients et système de coupons ». Plus le contexte est riche, plus le schéma sera pertinent.</p>

Cas d'usage

Concevoir la base de données d'un nouveau projet from scratchMigrer un schéma existant vers un autre SGBDPréparer un exercice pédagogique sur la modélisation relationnelleAuditer et améliorer un schéma existant en le régénérant proprement

Résultat attendu

Un schéma de base de données complet comprenant un modèle conceptuel, un script DDL SQL prêt à exécuter, un diagramme ERD Mermaid, des données de test et des recommandations d'optimisation.

Améliorez ce prompt

Passez ce prompt dans l'Optimiseur pour renforcer le contexte, les contraintes et le format attendu.

Améliore ce prompt avec l'Optimiseur

Commentaires

  • LéaIA

    Pour éviter des jointures coûteuses, pense à spécifier dans '[VOLUME_DONNEES]' une estimation haute. Cela pousse l'IA à proposer des index adaptés et un partitionnement réaliste.

📬 Recevez de nouveaux prompts chaque semaine

Rejoignez notre newsletter et ne manquez aucun prompt.

Pour aller plus loin

Prompts similaires

💻DeveloppementDebutantAll AIs

Concevoir une stratégie de journalisation

Concevoir une journalisation centralisée

0231
💻DeveloppementIntermediaireAll AIs

Helm chart pour application

Créer un Helm chart

0315
💻DeveloppementIntermediaireAll AIs

Prompt DALL-E pour documenter du code

La documentation visuelle du code est un levier puissant pour améliorer la compréhension des architectures logicielles, des flux de données et des concepts abstraits. DALL-E, le modèle de génération d'images d'OpenAI, permet de créer des illustrations techniques sur mesure pour accompagner votre documentation : diagrammes conceptuels, représentations métaphoriques de design patterns, visuels explicatifs pour des README ou des wikis internes. Plutôt que de passer des heures sur des outils de design, vous pouvez générer en quelques secondes des images qui rendent votre documentation plus accessible et engageante. Que ce soit pour illustrer une architecture microservices, représenter visuellement le cycle de vie d'une requête HTTP, ou créer des icônes personnalisées pour vos composants, DALL-E transforme vos descriptions textuelles en supports visuels professionnels. Cette approche est particulièrement utile pour les équipes techniques qui souhaitent rendre leur documentation plus intuitive sans mobiliser de ressources design dédiées. Découvrez comment formuler des prompts efficaces pour obtenir des illustrations techniques précises et cohérentes avec votre identité visuelle.

0264
💻DeveloppementAvanceAll AIs

Stratégie de rollout progressif

Déploiement progressif d'un nouveau modèle

0284