> ## Documentation Index
> Fetch the complete documentation index at: https://docs.twenty.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Relační pole

> Propojte záznamy napříč různými objekty pomocí relačních polí.

## Typy relací

### Jeden k mnoha

Jeden záznam v Objektu A může být propojen s mnoha záznamy v Objektu B.

**Příklad:** Jedna společnost může mít mnoho lidí (zaměstnanců).

### Mnoho k jednomu

Mnoho záznamů v Objektu A může být propojeno s jedním záznamem v Objektu B.

**Příklad:** Mnoho lidí může patřit k jedné společnosti.

### Relace k více typům objektů

Některé objekty mohou na jedné straně relace odkazovat na více typů objektů.

**Příklad:** Poznámku lze současně připojit k jedné osobě, jedné společnosti a jedné příležitosti. Poznámka je na straně "mnoho" a propojuje se s více stranami "jeden".

<img src="https://mintcdn.com/twenty/AQ1W4XyQKmjRfm_f/images/user-guide/fields/many-to-one-morph.png?fit=max&auto=format&n=AQ1W4XyQKmjRfm_f&q=85&s=b64f7b0288740f0588f2be4638aaa372" style={{width:'100%'}} width="1972" height="1028" data-path="images/user-guide/fields/many-to-one-morph.png" />

Podobně může Projekt (na straně "jeden") přijímat odkazy od více lidí, více společností a více poznámek.

<img src="https://mintcdn.com/twenty/AQ1W4XyQKmjRfm_f/images/user-guide/fields/one-to-many-morph.png?fit=max&auto=format&n=AQ1W4XyQKmjRfm_f&q=85&s=e6e17b379834f678c675ed37956a2f6e" style={{width:'100%'}} width="2000" height="1032" data-path="images/user-guide/fields/one-to-many-morph.png" />

<Warning>
  **Omezení importu/exportu**: Relace směřující k více typům objektů zatím nejsou podporovány pro import/export CSV. Je to v našem plánu.
</Warning>

### Mnoho k mnoha

Mnoho záznamů v Objektu A může být propojeno s mnoha záznamy v Objektu B.

**Příklad:** Mnoho lidí může být propojeno s mnoha projekty a naopak.

Vztahy typu mnoho-na-mnoho používají vzor zvaný **spojovací objekt**: zprostředkující objekt, který propojuje obě strany. S funkcí spojovacího vztahu zobrazuje Twenty přímo výsledné propojené záznamy a zprostředkující objekt v UI skrývá.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/twenty/images/user-guide/fields/junction-relation-diagram.png" style={{width:'100%'}} />

<Warning>
  **Experimentální funkce**: Vztahy přes spojovací objekt je před použitím nutné povolit v **Settings → Updates → Lab**.
</Warning>

Podívejte se na [Jak vytvořit vztahy typu mnoho k mnoha](/l/cs/user-guide/data-model/how-tos/create-many-to-many-relations) pro úplný návod krok za krokem.

## Vytvoření relačního pole

1. Přejděte do **Nastavení → Datový model**
2. Vyberte objekt, do kterého chcete přidat relaci
3. Klikněte na **+ Add Field**
4. Vyberte **Relation** jako typ pole
5. Vyberte cílový objekt nebo objekty, ke kterým chcete relaci vytvořit
6. Nakonfigurujte nastavení relace:
   * **Název pole na zdrojovém objektu**: Název relačního pole na objektu, který upravujete
   * **Název pole na cílovém objektu**: Název relačního pole, které se zobrazí na cílovém objektu
   * Typ vztahu (jeden k mnoha, mnoho k jednomu)
7. Klikněte na **Uložit**

## Standardní relace

Twenty obsahuje předpřipravené relace mezi standardními objekty:

| Z objektu    | Do objektu  | Typ vztahu      |
| ------------ | ----------- | --------------- |
| Osoby        | Společnosti | Mnoho k jednomu |
| Příležitosti | Společnosti | Mnoho k jednomu |
| Příležitosti | Osoby       | Mnoho k jednomu |

## Osvědčené postupy

### Plánování relací

* **Zmapujte svůj datový model**: Relace si naplánujte před jejich vytvořením
* **Zvažte směr**: Promyslete, který objekt "vlastní" relaci
* **Vyhněte se cyklickým závislostem**: Udržujte svůj datový model čistý

### Pojmenovávání relací

* **Používejte jasné názvy**: Ať je zřejmé, co relace představuje
* **Buďte konzistentní**: Používejte podobné vzory pojmenování napříč relacemi
* **Zvažte obě strany**: Vhodně pojmenujte obě strany relace

### Výkon

* **Nepřehánějte to s relacemi**: Příliš mnoho relací může zpomalit váš pracovní prostor

## Omezení

* **Mazání relací** odstraní propojení, nikoli související záznamy
* **Cyklickým relacím** je třeba se kvůli integritě dat vyhnout
