Au début, un tableur suffit. Puis viennent un deuxième artiste, un deuxième distributeur, des versions instrumentales, des contrats de licence, des demandes de synchronisation… et le tableur devient une collection de fichiers contradictoires. Construire une vraie base de données catalogue, c’est se donner un outil unique, structuré et fiable pour savoir à tout moment ce que le label possède, où sont les fichiers et qui détient quels droits.
Le catalogue est le principal actif d’un label. Pourtant, dans beaucoup de structures indépendantes, les informations qui le décrivent sont dispersées : les ISRC dans l’interface du distributeur, les contrats dans une boîte mail, les masters sur un disque dur, les crédits dans un document partagé. Le jour où un superviseur musical demande en urgence un instrumental, ses ayants droit et un contact pour valider la licence, le label passe des heures à reconstituer ce qu’il aurait dû avoir sous la main.
Cet article décrit une méthode pour concevoir une base de données catalogue adaptée à un label indépendant : sa structure, ses champs essentiels, le choix de l’outil et les règles qui la gardent fiable dans le temps.
L’essentiel en cinq points
- Une base catalogue s’organise en tables reliées, et non en un seul grand tableau.
- Les tables centrales sont les œuvres, les enregistrements, les sorties, les personnes et les contrats.
- Chaque élément reçoit un identifiant interne unique, en plus des codes officiels.
- L’outil compte moins que la discipline : un tableur bien structuré vaut mieux qu’un logiciel mal renseigné.
- Sauvegardes, droits d’accès et revues régulières garantissent la fiabilité dans la durée.
Pourquoi un seul tableau ne suffit plus
Le réflexe naturel consiste à créer un tableau avec une ligne par titre et des dizaines de colonnes. Ce modèle fonctionne pour quelques sorties, puis montre rapidement ses limites.
Un même enregistrement apparaît sur un single, puis sur un album, puis sur une compilation : faut-il trois lignes ? Une même œuvre existe en version originale, radio edit et instrumentale : les informations sur les auteurs sont-elles recopiées trois fois ? Un musicien joue sur douze titres : son nom est-il orthographié de la même façon partout ? Chaque duplication est une occasion d’incohérence.
La solution est de séparer les informations par nature, dans des tables distinctes, et de les relier entre elles. C’est le principe de toute base de données relationnelle, et il s’applique parfaitement à la musique, où œuvres, enregistrements et produits sont des objets différents. Nous avons expliqué cette distinction dans notre article sur l’ISWC et l’ISRC.
L’architecture d’une base catalogue
Six tables reliées entre elles
Œuvres
Titre, auteurs, compositeurs, éditeurs, parts, ISWC.
Enregistrements
ISRC, version, durée, interprètes, producteur, master.
Sorties
UPC, format, date, distributeur, liste des pistes.
Personnes
Artistes, musiciens, auteurs, techniciens, contacts.
Contrats
Parties, objet, durée, territoires, échéances.
Fichiers
Masters, stems, pochettes, photos, emplacement.
Les tables et leurs champs essentiels
La table des œuvres
Elle décrit les compositions. Pour chaque œuvre : un identifiant interne, le titre, les auteurs et compositeurs avec leur rôle et leur part, les éditeurs éventuels, l’ISWC lorsqu’il est connu, la date de déclaration et un lien vers la feuille de partage signée.
La table des enregistrements
C’est le cœur du catalogue d’un producteur. Pour chaque enregistrement : identifiant interne, ISRC, titre et version, œuvre(s) associée(s), artiste principal et invités, musiciens et rôles, producteur, ingénieurs, date et lieu d’enregistrement, durée, mention de contenu explicite, emplacement du master et des stems.
La table des sorties
Elle décrit les produits mis sur le marché. Pour chaque sortie : identifiant interne, UPC ou EAN, titre, type (single, EP, album, compilation), date de sortie originale et date de mise en ligne, distributeur actuel, territoires, format (numérique, CD, vinyle), lignes ℗ et ©, et la liste ordonnée des enregistrements qu’elle contient.
La table des personnes
Elle centralise toutes les personnes et entités : artistes, musiciens, auteurs, techniciens, partenaires. Une seule fiche par personne, avec son nom d’usage, éventuellement son nom civil, ses identifiants professionnels lorsqu’ils sont utiles et ses coordonnées. Les autres tables y font référence au lieu de recopier les noms. Attention : dès lors que vous stockez des données personnelles, les règles de protection des données s’appliquent ; ne conservez que ce qui est nécessaire et protégez l’accès.
La table des contrats
Pour chaque contrat : les parties, l’objet, les enregistrements ou œuvres concernés, la date de signature, la durée, les territoires, les principales conditions et surtout les échéances : fin de durée, options, clauses de retour des droits. Un lien vers le document signé complète la fiche.
La table des fichiers
Elle référence chaque élément livrable : masters dans leurs différents formats, instrumentales, stems, pochettes, photos de presse, clips. Pour chacun : le type, le format, l’enregistrement ou la sortie concernée, l’emplacement exact et la date de validation.

Les identifiants internes : une clé indispensable
Les codes officiels ne suffisent pas. Un enregistrement en cours de production n’a pas encore d’ISRC, une œuvre récemment déclarée n’a pas encore d’ISWC, et certains éléments, comme les contrats ou les fichiers, n’ont aucun code standard. Attribuez donc à chaque élément un identifiant interne simple et stable, par exemple ENR-0001 pour les enregistrements, OEU-0001 pour les œuvres, SOR-0001 pour les sorties.
Ces identifiants servent de lien entre les tables et de référence dans vos noms de fichiers. Un master nommé ENR-0042_Titre_Master_24-48.wav se retrouve instantanément, quel que soit le dossier où il se trouve.
Choisir l’outil
| Outil | Avantages | Limites | Adapté à |
|---|---|---|---|
| Tableur avec plusieurs onglets | Gratuit ou peu coûteux, maîtrisé par tous | Relations entre onglets fragiles, risques d’erreurs de saisie | Petits catalogues, une ou deux personnes |
| Base de données sans code en ligne | Vraies relations entre tables, vues filtrées, formulaires, accès partagés | Abonnement, dépendance à un service, apprentissage | Labels en croissance, équipes de plusieurs personnes |
| Logiciel spécialisé de gestion de catalogue et de droits | Fonctions métier (relevés, répartitions, échanges normalisés) | Coût, complexité de mise en place | Catalogues importants, gestion de redevances |
Pour la plupart des labels indépendants, une base de données sans code représente un bon compromis : elle gère nativement les relations entre tables et permet de créer des vues adaptées à chaque usage (sorties à venir, contrats arrivant à échéance, titres disponibles pour la synchronisation). Quel que soit l’outil choisi, vérifiez qu’il permet d’exporter toutes les données dans un format ouvert, pour ne jamais être prisonnier d’un service.
Les vues qui rendent la base utile au quotidien
Une base de données ne sert que si elle répond rapidement aux questions concrètes. Préparez quelques vues ou filtres permanents :
- Sorties à venir : avec l’état d’avancement des masters, pochettes et métadonnées.
- Contrats à échéance : tous les contrats dont une date clé tombe dans les six prochains mois.
- Catalogue synchronisable : les enregistrements dont les droits sont clairs et les instrumentales disponibles.
- Données manquantes : les fiches sans ISRC, sans crédits complets ou sans fichier validé.
- Par artiste : tout ce qui concerne un artiste, de ses œuvres à ses contrats.
Le test des cinq minutes
Une bonne base doit répondre à ces questions sans recherche annexe
Sauvegardes et sécurité
La base et les fichiers qu’elle référence constituent un patrimoine. Leur perte serait lourde de conséquences. Appliquez une règle simple et éprouvée : trois copies, sur deux supports différents, dont une hors site. Par exemple : les fichiers de travail, une copie sur un disque externe au bureau et une copie dans un service de stockage distant.
Vérifiez régulièrement que les sauvegardes sont lisibles : une sauvegarde jamais testée n’est qu’une hypothèse. Exportez aussi la base elle-même à intervalles réguliers, dans un format ouvert, et conservez ces exports avec les autres sauvegardes.
Côté accès, limitez les droits de modification aux personnes qui en ont besoin. Les artistes peuvent disposer d’une vue en lecture sur leurs propres données, sans pouvoir modifier celles des autres.

Migrer depuis les fichiers existants
La construction de la base se fait rarement à partir de zéro. Procédez par étapes :
- Rassembler les exports des distributeurs, les tableurs existants, les contrats et les crédits.
- Créer d’abord la table des personnes, en harmonisant les noms selon votre guide de style.
- Importer les sorties et les enregistrements à partir des exports, puis les relier.
- Compléter les œuvres et les contrats, en commençant par les titres les plus exploités.
- Référencer les fichiers en les renommant avec les identifiants internes.
Ce travail peut s’étaler sur plusieurs semaines. L’essentiel est de commencer par les données qui servent le plus souvent, puis de compléter au fil des besoins.
Les erreurs qui reviennent le plus souvent
- Tout mettre dans un seul tableau. Les duplications génèrent des incohérences.
- Recopier les noms au lieu de les relier. Une personne doit exister une seule fois.
- Négliger les échéances contractuelles. Une clause de retour des droits oubliée peut coûter cher.
- Stocker les fichiers sans convention de nommage. La base pointe alors vers des dossiers introuvables.
- Choisir un outil sans possibilité d’export. Le catalogue devient dépendant d’un service.
- Ne jamais tester les sauvegardes. On découvre le problème le jour où l’on en a besoin.
Questions fréquentes
Faut-il un développeur pour créer une base catalogue ?
Non. Les outils de base de données sans code permettent de créer des tables reliées sans programmation. Un tableur structuré peut aussi suffire au départ, à condition de respecter la séparation des tables.
Combien de temps faut-il pour la tenir à jour ?
Si la mise à jour fait partie du processus de chaque sortie, quelques minutes par sortie suffisent. C’est le rattrapage qui prend du temps.
Les artistes doivent-ils y avoir accès ?
Un accès en lecture à leurs propres données est souvent apprécié et renforce la transparence. Les droits de modification restent de préférence réservés à l’équipe du label.
La base remplace-t-elle l’interface du distributeur ?
Non, elle la complète. Le distributeur gère la livraison et les rapports de ventes ; la base du label est la référence interne, indépendante de tout partenaire.
À retenir
Une base de données catalogue n’est pas un luxe réservé aux grandes maisons de disques. C’est l’outil qui permet à un label indépendant de connaître précisément son patrimoine, de répondre vite aux opportunités et de traverser sans perte les changements de partenaires. Des tables séparées et reliées, des identifiants internes, quelques vues bien pensées, des sauvegardes testées et une mise à jour à chaque sortie : c’est tout ce qu’il faut pour transformer une collection de fichiers en catalogue maîtrisé.
Pour aller plus loin
- DDEX, modèles de données de l’industrie musicale (ddex.net).
- CNIL, recommandations sur la gestion des données personnelles des contacts professionnels (cnil.fr).
- Normaliser les métadonnées d’un catalogue musical
- ISWC et ISRC : la différence entre œuvre et enregistrement
- Doublons sur les plateformes de streaming
- Crédits d’album : recueillir et présenter l’équipe
