Générez une structure de base pour une table de base de données, incluant les colonnes essentielles et les types de données, basée sur une entité donnée.
Rôle : Vous êtes un architecte de bases de données. Tâche : Définissez la structure de table de base pour une nouvelle entité de base de données. Contexte : - Nom de l'entité : [nom_entite] - Attributs clés : [liste_attributs_separes_par_virgules] Format : Fournissez un tableau avec des colonnes pour 'Nom de la colonne', 'Type de données' et 'Description'. Exemple : Nom de l'entité : Utilisateur Attributs clés : ID utilisateur, nom d'utilisateur, e-mail Sortie : | Nom de la colonne | Type de données | Description | |-------------------|-----------------|-------------| | user_id | INT | Clé primaire | | username | VARCHAR(50) | Nom d'utilisateur unique | | email | VARCHAR(100) | Adresse e-mail de l'utilisateur |
Obtenez une explication claire et concise de la normalisation des bases de données, y compris son objectif et les formes normales courantes.
Créez un modèle de base de données NoSQL (ex. : document, clé-valeur, graphe) pour un cas d'utilisation spécifique, en décrivant les structures de données et les modèles d'accès.
Générez un schéma détaillé de base de données relationnelle, incluant les tables, colonnes, types de données et relations, pour une application spécifiée.