Created by Github action <!-- mintlify-editor-comments:start --> Mintlify --- 0 threads from 0 users in Mintlify - No unresolved comments <!-- mintlify-editor-comments:end --> <!-- mintlify-comment--> <a href="https://dashboard.mintlify.com/twenty/twenty/editor/i18n-docs?source=pr_comment" target="_blank" rel="noopener noreferrer"><picture><source media="(prefers-color-scheme: dark)" srcset="https://d3gk2c5xim1je2.cloudfront.net/assets/open-mintlify-editor-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://d3gk2c5xim1je2.cloudfront.net/assets/open-mintlify-editor-light.svg"><img src="https://d3gk2c5xim1je2.cloudfront.net/assets/open-mintlify-editor-light.svg" alt="Open in Mintlify Editor"></picture></a> <!-- /mintlify-comment --> Co-authored-by: github-actions <github-actions@twenty.com>
97 lines
4.1 KiB
Plaintext
97 lines
4.1 KiB
Plaintext
---
|
|
title: Relationsfelder
|
|
description: Verbinden Sie Datensätze über verschiedene Objekte hinweg mithilfe von Beziehungsfeldern.
|
|
---
|
|
|
|
## Arten von Beziehungen
|
|
|
|
### Eins-zu-Viele
|
|
|
|
Ein Datensatz in Objekt A kann mit vielen Datensätzen in Objekt B verknüpft werden.
|
|
|
|
**Beispiel:** Ein Unternehmen kann viele Personen (Mitarbeitende) haben.
|
|
|
|
### Viele-zu-Eins
|
|
|
|
Viele Datensätze in Objekt A können mit einem Datensatz in Objekt B verknüpft werden.
|
|
|
|
**Beispiel:** Viele Personen können zu einem Unternehmen gehören.
|
|
|
|
### Beziehungen zu mehreren Objekttypen
|
|
|
|
Einige Objekte können auf einer Seite der Beziehung mit mehreren Objekttypen verknüpft werden.
|
|
|
|
**Beispiel:** Eine Notiz kann gleichzeitig einer Person UND einem Unternehmen UND einer Opportunity zugeordnet werden. Die Notiz befindet sich auf der "Viele"-Seite und verbindet sich mit mehreren "Eins"-Seiten.
|
|
|
|
<img src="/images/user-guide/fields/many-to-one-morph.png" style={{width:'100%'}} />
|
|
|
|
Ähnlich könnte ein Projekt (auf der "Eins"-Seite) Verknüpfungen von mehreren Personen, mehreren Unternehmen und mehreren Notizen erhalten.
|
|
|
|
<img src="/images/user-guide/fields/one-to-many-morph.png" style={{width:'100%'}} />
|
|
|
|
<Warning>
|
|
**Einschränkung beim Import/Export**: Beziehungen, die auf mehrere Objekttypen zeigen, werden für den CSV-Import/-Export noch nicht unterstützt. Dies steht auf unserer Roadmap.
|
|
</Warning>
|
|
|
|
### Viele-zu-Viele
|
|
|
|
Viele Datensätze in Objekt A können mit vielen Datensätzen in Objekt B verknüpft werden.
|
|
|
|
**Beispiel:** Viele Personen können mit vielen Projekten verknüpft werden, und umgekehrt.
|
|
|
|
Viele-zu-viele-Beziehungen verwenden ein **Verknüpfungsobjekt**-Muster: ein Zwischenobjekt, das beide Seiten verbindet. Mit der Funktion für Verknüpfungsbeziehungen zeigt Twenty die endgültig verknüpften Datensätze direkt an und blendet das Zwischenobjekt in der Benutzeroberfläche aus.
|
|
|
|
<img src="/images/user-guide/fields/junction-relation-diagram.png" style={{width:'100%'}} />
|
|
|
|
<Warning>
|
|
**Lab-Funktion**: Verknüpfungsbeziehungen müssen vor der Verwendung unter **Einstellungen → Updates → Lab** aktiviert werden.
|
|
</Warning>
|
|
|
|
Siehe [Viele-zu-Viele-Beziehungen erstellen](/l/de/user-guide/data-model/how-tos/create-many-to-many-relations) für eine vollständige Schritt-für-Schritt-Anleitung.
|
|
|
|
## Beziehungsfeld erstellen
|
|
|
|
1. Gehen Sie zu **Einstellungen → Datenmodell**
|
|
2. Wählen Sie das Objekt aus, dem Sie die Beziehung hinzufügen möchten
|
|
3. Klicken Sie auf **+ Feld hinzufügen**
|
|
4. Wählen Sie **Relation** als Feldtyp
|
|
5. Wählen Sie die Zielobjekte aus, zu denen die Beziehung hergestellt werden soll
|
|
6. Konfigurieren Sie die Relationseinstellungen:
|
|
* **Feldname am Quellobjekt**: Der Name des Beziehungsfelds im Objekt, das Sie bearbeiten
|
|
* **Feldname am Zielobjekt**: Der Name des Beziehungsfelds, das im Zielobjekt angezeigt wird
|
|
* Beziehungstyp (Eins-zu-Viele, Viele-zu-Eins)
|
|
7. Klicken Sie auf **Speichern**
|
|
|
|
## Standardbeziehungen
|
|
|
|
Twenty enthält vordefinierte Beziehungen zwischen Standardobjekten:
|
|
|
|
| Ausgangsobjekt | Zielobjekt | Beziehungstyp |
|
|
| -------------- | ----------- | ------------- |
|
|
| Personen | Unternehmen | Viele-zu-Eins |
|
|
| Opportunities | Unternehmen | Viele-zu-Eins |
|
|
| Opportunities | Personen | Viele-zu-Eins |
|
|
|
|
## Beste Praktiken
|
|
|
|
### Beziehungen planen
|
|
|
|
* **Skizzieren Sie Ihr Datenmodell**: Planen Sie Beziehungen, bevor Sie sie erstellen
|
|
* **Berücksichtigen Sie die Richtung**: Überlegen Sie, welches Objekt die Beziehung "besitzt"
|
|
* **Vermeiden Sie zyklische Abhängigkeiten**: Halten Sie Ihr Datenmodell sauber
|
|
|
|
### Beziehungen benennen
|
|
|
|
* **Verwenden Sie klare Namen**: Machen Sie deutlich, was die Beziehung repräsentiert
|
|
* **Seien Sie konsistent**: Verwenden Sie ähnliche Benennungsschemata für alle Beziehungen
|
|
* **Berücksichtigen Sie beide Seiten**: Benennen Sie beide Seiten der Beziehung angemessen
|
|
|
|
### Leistung
|
|
|
|
* **Nicht übermäßig verknüpfen**: Zu viele Beziehungen können Ihren Arbeitsbereich verlangsamen
|
|
|
|
## Einschränkungen
|
|
|
|
* **Das Löschen von Beziehungen** entfernt die Verknüpfung, aber nicht die zugehörigen Datensätze
|
|
* **Zirkuläre Beziehungen** sollten zur Wahrung der Datenintegrität vermieden werden
|