Libre Office

Erstellung einer einfachen DB mit 2 Tabellen (n:n-Beziehung)

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Benutzeravatar
Hamikosch
Beiträge: 3
Registriert: Fr 18. Sep 2026, 17:11

Erstellung einer einfachen DB mit 2 Tabellen (n:n-Beziehung)

Beitrag von Hamikosch » Mo 21. Sep 2026, 04:29

Hallo zusammen,
ich arbeite mit Linux Cinnamon Mint Version 22.3 und ich habe mich erstmals mit Libreoffice Base Version 24.2.7.2 / AppImage Version 7.3.1.3 befaßt und möchte eine kleine DatenBank erstellen, die aus 2 Tabellen besteht:
Tabelle1: Programme/Apps (bei mir installiert)
Tabelle2: Inst.Medien (NVMe, SSD und USB-Stick)

In einem Formular möchte ich die jeweiligen Programme/Apps angezeigt bekommen, und in einem weiteren Feld/UnterFormular (?), auf welchen Inst.Medien sie installiert wurden. Eine KI-Recherche ergab, daß ich dafür eine "n:n" Beziehung in Form einer VerbindungsTabelle brauche. Das habe ich bis auf das Formular mit der vollständigen Anzeige auch hinbekommen. Die VerbindungsTabelle enthält die beiden PrimärSchlüssel der 2 Tabellen. Die Beziehungen der 2 Tabellen sind auch richtig unter 'Beziehungen' entsprechend der 3. Tabelle (VerbindungsTabelle) dargestellt. Es müßte eine Stelle/einen Ort geben, wo entschieden wird "wer mit wem", also welche App wo (auf welchen Medien) installiert ist. Wenn zukünftig alles richtig eingerichtet/organisiert ist, sollte ich auch die 2 möglichen/sinnvollen Abfragen beantwortet bekommen:
• welche Apps befinden sich auf einem bestimmten Medium
• welche Medien beinhalten eine bestimmte App

Falls das alles nicht funktioniert, könnte ich als Trivial-Lösung alles in die HauptTabelle (Tabelle1) packen, dann die Tabelle2 und die VerbindungsTabelle wieder löschen und in der HauptTabelle1 3 'ja/nein-Boolean-Felder' mit den 3 Medien aufnehmen, in denen ich die entsprechende Zuordnung vornehmen kann. Die Idee mit der zusätzlichen Tabelle2 und der VerbindungsTabelle hatte ich, um mich mit einem solchen DB-Modell vertraut zu machen (ich möchte ja hinzulernen). Die Trivial-Lösung würde zwar funktionieren, wäre aber eher ein elektronischer 'ZettelKasten' als eine richtige DatenBank.

Da ich im DatanBankThema neu bin, bereiten mir die gängigen Begriffe zusätzliche Probleme. Daher bin ich seit mehreren Tagen am 'rumdoktern' nach dem Motto "Trial and Error" und ständig die KI befragen; bislang nur mit TeilErfolgen.

Für entscheidende Hinweise wäre ich sehr dankbar.

LG
der Hamikosch
Lernen ist Erfahrung. Alles andere ist einfach nur Information. ;)

Mondblatt24
* LO-Experte *
Beiträge: 3650
Registriert: Fr 3. Mär 2017, 17:12

Re: Erstellung einer einfachen DB mit 2 Tabellen (n:n-Beziehung)

Beitrag von Mondblatt24 » Mo 21. Sep 2026, 08:07

Hallo,
Hamikosch hat geschrieben:
Mo 21. Sep 2026, 04:29
habe mich erstmals mit Libreoffice Base [...] befaßt ...
Dann bist du mit deiner Frage in der Kategorie Calc aber falsch.
Stelle die Frage bitte erneut in der Kategorie Base.


Danke.
Win 11 (x64) ▪ LO 26.2.6.3 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Benutzeravatar
Hamikosch
Beiträge: 3
Registriert: Fr 18. Sep 2026, 17:11

Re: Erstellung einer einfachen DB mit 2 Tabellen (n:n-Beziehung)

Beitrag von Hamikosch » Mo 21. Sep 2026, 13:01

Danke dir @Mondblatt24; war mir nicht bewußt — dann auf ein Neues . . .
Lernen ist Erfahrung. Alles andere ist einfach nur Information. ;)

Mondblatt24
* LO-Experte *
Beiträge: 3650
Registriert: Fr 3. Mär 2017, 17:12

Re: Erstellung einer einfachen DB mit 2 Tabellen (n:n-Beziehung)

Beitrag von Mondblatt24 » Mo 21. Sep 2026, 13:57

Hier geht's weiter.
Win 11 (x64) ▪ LO 26.2.6.3 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Open Office
Antworten