Base: Tabellen aus Calc nach Base übernehmen

Guten Tag miteinander,
Win 10; LibreOffice 6.3.3.2; x64
Ich bin Neuling in Base.
Ich möchte Calc-Tabellen in Base aufbauen. Als Beispiel das Bild einer Calc-Tabelle.
Tabelle RefNam.jpg
Die Spalten A bis E sollen die “Namensreferenztabelle” in Base geben. Diese habe ich importiert.
Die Spalten F bis J sollen eine weitere Tabelle geben, die den Bezug zur Namenreferenztabelle nicht verlieren.
Geht das automatisiert und wenn ja, wie?
(Wie man Beziehungen, 1:n …, aufbaut weiß ich zumindest theoretisch)
Danke im Voraus für Hilfe
Harald

Hier noch die 2 Bilder des Imoprts:


Wenn beide Tabellen weiter die gleichen Datensätze beinhalten, dann klappt das beim Import. Und danach sieht Dein Beispiel ja aus. Du musst nur das Primärschlüsselfeld für beide Tabellen beim Import erstellen lassen.

Jetzt hast Du schon den ersten Teil importiert. Wie sieht es denn bei dem mit dem Primärschlüssel aus?

Ich würde allerdings auf Nummer Sicher gehen - funktioniert aber nur mit der HSQLDB:
Eine Spalte als Primärschlüssel einfügen, in der einfach nur Zahlen stehen. Diese Spalte “ID” kopierst Du bei beiden Tabellen mit. Dann stimmt die Zeilennummer auf jeden Fall überein. Du musst beim Transport lediglich noch angeben, dass die Spalte “ID” das Schlüsselfeld ist. In der Haupttabelle “Namenreferenz” kannst Du jetzt noch das Schlüsselfeld auf AutoWert (Tabelle editieren) umstellen. Dies geht eben nur mit der HSQLDB.

Unter Extras > Beziehungen kannst Du dann die beiden Tabellen wieder über den Primärschlüssel verknüpfen. Das gibt dann eine 1:1-Beziehung.

ich habe nicht gefunden wo ich nachschauen kann, ob ich wirklich Firebird als Datenbank angelegt habe. Aber der Import hat geklappt. Ich habe mir das vom Video https://www.youtube.com/watch?v=D_W-FAT3XE4 abgekuckt.
Ich werde in meinem ersten Beitrag noch 2 Bilder anhängen, um das Ergebnis aufzuzeigen.
Ich hoffe, dass ich den Rest fertigbringe und werde berichten

Die genutzte Datenverbindung steht in der Statusleiste des Hauptbildschirms:

Eingebettete Datenbank (für die internen Varianten)

Firebird (eingebettet) (als genaue Bezeichnung)

eigentlich nicht zu übersehen :wink:
Ich habe die Empfehlung ernst genommen und eine neue Datenbank mit HSQLDB angelegt. Dazu musste ich JRE (64 bit) noch installieren. Hierzu gibt es ein hilfreiches Video von LibreOffice: “Das richtige JRE installieren”. Danke an die Ersteller.
Ich habe noch verschiedene Probleme, aber das gibt weitere neue Fragen.
Danke an Robert G