Cataloguer les revues : une fiche, ses numéros à l'intérieur
Clôt la décision du premier lot, qui écartait les périodiques faute de modèle. Douze numéros d'un magazine ne font plus douze fiches identiques. Table à part, pour la troisième fois et pour le même motif que la liste d'envies et les séries : logée dans Livres, une revue entrerait dans le catalogue, ses compteurs, les doublons et les bibliographies, et il faudrait écrire « et qui n'est pas une revue » à chaque lecture. Un numéro est recensé, rien de plus — ni prêt ni statut, tous deux liés à Livre par clé étrangère. Réversible. « Créer ou retrouver » et non « créer » : scanner le numéro suivant du même magazine retombe forcément sur la même revue. L'unicité de l'ISSN est un index partiel, sans quoi les revues sans ISSN se bloqueraient entre elles. Le flux 977 mène désormais à la fiche de la revue, et ne pré-remplit plus le formulaire d'un livre. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -80,32 +80,23 @@ rendu en canvas, pas sur une image de caméra.
|
||||
|
||||
# Retours d'usage du 2026-08-19 (3ᵉ série)
|
||||
|
||||
## Les magazines : une fiche par revue, les numéros à l'intérieur
|
||||
## Ce qui reste des magazines : le numéro scanné
|
||||
|
||||
⚠️ La demande jumelle, **les BD**, est traitée : `TypeDocument` existe (voir `CLAUDE.md`).
|
||||
Restent les champs propres à la BD — série, tome, scénariste/dessinateur — à ne faire que si le
|
||||
besoin se confirme, le modèle mettant aujourd'hui tous les auteurs dans `LivreAuteur` sans
|
||||
distinguer les rôles. La question des **séries** est traitée (voir « Sagas et cycles » dans `CLAUDE.md`) : une BD
|
||||
d'une série s'y range comme un roman.
|
||||
Les revues sont implémentées (voir `CLAUDE.md`) : fiche par revue, numéros à l'intérieur, et le
|
||||
code-barres `977` mène désormais à la fiche de la revue.
|
||||
|
||||
⚠️ Rouvre la décision du lot 1, qui écartait le catalogage des périodiques faute de modèle.
|
||||
Le modèle est maintenant choisi.
|
||||
⚠️ **Le numéro, lui, se saisit à la main.** Les deux chiffres de parution du code-barres ne sont
|
||||
pas fiables ; l'**add-on EAN-2** imprimé à côté du code principal est le bon candidat, et zbar
|
||||
sait le décoder — mais `decoder()` l'écarte aujourd'hui, et rien n'a pu être vérifié faute d'un
|
||||
magazine réel devant la caméra. À reprendre avec un exemplaire en main : lire l'EAN-2, le
|
||||
comparer au numéro imprimé sur la couverture, et ne le pré-remplir que si les deux concordent
|
||||
sur plusieurs numéros.
|
||||
|
||||
**Décidé le 2026-08-19 : une fiche par REVUE**, et dans sa page, la sélection d'un numéro
|
||||
précis. C'est exactement ce qui évite le défaut redouté — douze numéros d'un même magazine ne
|
||||
font plus douze fiches identiques, puisqu'ils partagent la fiche de leur revue.
|
||||
Autres pistes non traitées, sans urgence :
|
||||
|
||||
Ce que cela demande :
|
||||
|
||||
- un **ISSN** sur la fiche de revue, distinct de l'ISBN. ⚠️ Ranger un code `977` dans
|
||||
`Livre.Isbn` casserait tout lookup ultérieur sur cette fiche ;
|
||||
- une table de **numéros** rattachés à la revue, portant au minimum un numéro et une date de
|
||||
parution ;
|
||||
- reprendre le flux `977` : il nomme aujourd'hui la revue et bascule sur la saisie manuelle, il
|
||||
devra créer ou compléter la fiche puis proposer d'ajouter le numéro scanné. ⚠️ Les deux
|
||||
chiffres de parution du code-barres **ne sont pas un numéro fiable** ; l'add-on **EAN-2**, que
|
||||
zbar sait maintenant décoder, est le bon candidat — à vérifier sur des magazines réels ;
|
||||
- décider ce qu'un **prêt** signifie pour une revue : on prête un numéro, pas un abonnement.
|
||||
- **Champs propres à la BD** (série, tome, scénariste/dessinateur). Le regroupement en série est
|
||||
couvert par les sagas ; il reste la distinction des **rôles**, le modèle mettant tous les
|
||||
auteurs dans `LivreAuteur` sans les distinguer.
|
||||
|
||||
## Auteurs et bibliographie
|
||||
|
||||
|
||||
Reference in New Issue
Block a user