Seite 1 von 1

Primärschlüssel

Verfasst: Do, 03.03.2011 14:35
von sambie
Hallo Freunde von Calc,
gibt es in Calc eine Möglichkeit, eine Spalte als Primärschlüssel zu verwenden und Diesen automatisch zu erzeugen? Habe bisher nur sowas beim Import in Base finden können. Bräuchte sowas aber für Calc.
viele Grüße Sambie

Re: Primärschlüssel

Verfasst: Sa, 05.03.2011 04:18
von komma4
Sieh' Dir doch mal diesen Artikel an: Datenbank-Schlüssel.


Dein "Problem" in CALC ist, dass Du mit einer Formel, bspw. =ZEILE() nicht sicherstellen kannst, dass sich die Zuordnung SCHLÜSSEL zum Inhalt ändert (durch Einfügen/Löschen von Datensätzen).


Du kannst nur die Eindeutigkeit des Schlüssels festlegen, wenn er aus der Kombination eindeutiger Attribute zusammengesetzt wird.
Beispielsweise:

Spalte B: Name
Spalte C: Vorname
Spalte D: Geburtsdatum

dann kann Dein Schlüssel lauten:

Spalte A: =B2 & C2 & D2


Hilft Dir das weiter?