[libreoffice base] - Création d'une BDD bibliothèque livre
ambroisegb
-
OOoForum Messages postés 3873 Date d'inscription Statut Membre Dernière intervention -
OOoForum Messages postés 3873 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je souhaite, à l'aide de libreoffice base, me constituer une base de donnée bibliothèque.
Pour cela, je prévois deux tables :
-Une table (T_livres) pour enregistrer tous les livres consultés, avec leurs références, et beaucoup de caractéristiques.
-Une table (T_références) pour enregistrer des citations de ces livres, des pages intéressantes.
Je crée alors une relation entre les deux tables : la clef primaire de T_livre devient clef étrangère de T_référence, dans un champ "ref_livre".
Je crée un formulaire pour saisir mes livres, un autre pour les références.
Pour le formulaire "références", plutôt que d'entrer la clef primaire de T_livres, je voudrais pouvoir choisir le livre dans une zone de liste. A l'aide d'un sous-formulaire, j'aimerais au passage afficher certaine des références du livre.
Problème : en créant le formulaire "références", il est impossible de choisir "sous-formulaire basé sur une relation existante", ce qui m'empêche de modeler mon formulaire comme je le souhaite.
Auriez-vous une solution pour cela ?
Merci d'avance !
Je souhaite, à l'aide de libreoffice base, me constituer une base de donnée bibliothèque.
Pour cela, je prévois deux tables :
-Une table (T_livres) pour enregistrer tous les livres consultés, avec leurs références, et beaucoup de caractéristiques.
-Une table (T_références) pour enregistrer des citations de ces livres, des pages intéressantes.
Je crée alors une relation entre les deux tables : la clef primaire de T_livre devient clef étrangère de T_référence, dans un champ "ref_livre".
Je crée un formulaire pour saisir mes livres, un autre pour les références.
Pour le formulaire "références", plutôt que d'entrer la clef primaire de T_livres, je voudrais pouvoir choisir le livre dans une zone de liste. A l'aide d'un sous-formulaire, j'aimerais au passage afficher certaine des références du livre.
Problème : en créant le formulaire "références", il est impossible de choisir "sous-formulaire basé sur une relation existante", ce qui m'empêche de modeler mon formulaire comme je le souhaite.
Auriez-vous une solution pour cela ?
Merci d'avance !
Configuration: Macintosh / Safari 11.1.2
A voir également:
- [libreoffice base] - Création d'une BDD bibliothèque livre
- Creation compte gmail - Guide
- Base de registre - Guide
- Création site web - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Libreoffice - Télécharger - Suite bureautique
3 réponses
Le modèle relationnel est incomplet.
Un livre peut avoir 1 ou N référence(s).
Une référence peut avoir 1 ou N livre(s).
Il faut donc une table supplémentaire comme dans ce tutoriel pour la liaison entre produit et fournisseur :
https://forum.openoffice.org/fr/forum/viewtopic.php?f=29&t=6460
.
Un livre peut avoir 1 ou N référence(s).
Une référence peut avoir 1 ou N livre(s).
Il faut donc une table supplémentaire comme dans ce tutoriel pour la liaison entre produit et fournisseur :
https://forum.openoffice.org/fr/forum/viewtopic.php?f=29&t=6460
.