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

Erstellung einer einfachen DB mit 2 Tabellen (n:n-Beziehung)
Erstellung einer einfachen DB mit 2 Tabellen (n:n-Beziehung)
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)
Hallo,
Stelle die Frage bitte erneut in der Kategorie Base.
Danke.
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.
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
Re: Erstellung einer einfachen DB mit 2 Tabellen (n:n-Beziehung)
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)
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.
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
