i18n - docs translations (#17433)

Created by Github action

Co-authored-by: github-actions <github-actions@twenty.com>
This commit is contained in:
github-actions[bot]
2026-01-26 07:11:01 +01:00
committed by GitHub
parent c8c821a692
commit 2353bc62cc
361 changed files with 20096 additions and 17317 deletions
@@ -1,92 +1,96 @@
---
title: Relation Fields
description: Connect records across different objects using relation fields.
title: Champs de relation
description: Reliez des enregistrements entre différents objets à l'aide de champs de relation.
---
## Types of Relations
## Types de relations
### One-to-Many
### Un-à-plusieurs
One record in Object A can be linked to many records in Object B.
Un enregistrement de l'Objet A peut être lié à de nombreux enregistrements de l'Objet B.
**Example:** One Company can have many People (employees).
**Exemple :** Une Entreprise peut avoir de nombreuses Personnes (employés).
### Many-to-One
### Plusieurs-à-un
Many records in Object A can be linked to one record in Object B.
De nombreux enregistrements de l'Objet A peuvent être liés à un enregistrement de l'Objet B.
**Example:** Many People can belong to one Company.
**Exemple :** De nombreuses Personnes peuvent appartenir à une Entreprise.
### Relations to Multiple Object Types
### Relations vers plusieurs types d'objets
Some objects can link to multiple object types on one side of the relation.
Certains objets peuvent se lier à plusieurs types d'objets sur un côté de la relation.
**Example:** A Note can be attached to one Person AND one Company AND one Opportunity simultaneously. The Note is on the "many" side, connecting to multiple "one" sides.
**Exemple :** Une Note peut être rattachée simultanément à une Personne ET à une Entreprise ET à une Opportunité. La Note est du côté "plusieurs", et se connecte à plusieurs côtés "un".
<img src="/images/user-guide/fields/many-to-one-morph.png" style={{width:'100%'}} />
Similarly, a Project (on the "one" side) could receive links from multiple People, multiple Companies, and multiple Notes.
De même, un Projet (du côté "un") pourrait recevoir des liens de plusieurs Personnes, de plusieurs Entreprises et de plusieurs Notes.
<img src="/images/user-guide/fields/one-to-many-morph.png" style={{width:'100%'}} />
<Warning>
**Import/Export limitation**: Relations pointing to multiple object types are not yet supported for CSV import/export. This is on our roadmap.
**Limitation d'import/export** : Les relations pointant vers plusieurs types d'objets ne sont pas encore prises en charge pour l'import/export CSV. C'est sur notre feuille de route.
</Warning>
### Many-to-Many
### Plusieurs-à-plusieurs
Many records in Object A can be linked to many records in Object B.
De nombreux enregistrements de l'Objet A peuvent être liés à de nombreux enregistrements de l'Objet B.
**Example:** Many People can be linked to many Projects, and vice versa.
**Exemple :** De nombreuses Personnes peuvent être liées à de nombreux Projets, et inversement.
Les relations plusieurs-à-plusieurs utilisent un modèle d'**objet de jonction**: un objet intermédiaire qui relie les deux côtés. Avec la fonctionnalité de relation via objet de jonction, Twenty affiche directement les enregistrements finaux liés, en masquant l'objet intermédiaire dans l'interface utilisateur.
<img src="/images/user-guide/fields/junction-relation-diagram.png" style={{width:'100%'}} />
<Warning>
**Many-to-Many is not yet supported.**
This relation type is planned for H1 2026. As a workaround, create an intermediate "junction" object (e.g., "Project Assignments") that has Many-to-One relations to both objects.
**Fonctionnalité de laboratoire**: Les relations de jonction doivent être activées dans **Settings → Updates → Lab** avant utilisation.
</Warning>
## Creating a Relation Field
Voir [Comment créer des relations plusieurs-à-plusieurs](/l/fr/user-guide/data-model/how-tos/create-many-to-many-relations) pour un guide pas à pas complet.
1. Go to **Settings → Data Model**
2. Select the object where you want to add the relation
3. Click **+ Add Field**
4. Select **Relation** as the field type
5. Choose the target object(s) to relate to
6. Configure the relation settings:
* **Field name on source object**: The name of the relation field on the object you're editing
* **Field name on destination object**: The name of the relation field that will appear on the target object
* Relation type (one-to-many, many-to-one)
7. Click **Save**
## Créer un champ de relation
## Standard Relations
1. Allez dans **Paramètres → Modèle de données**
2. Sélectionnez l'objet dans lequel vous souhaitez ajouter la relation
3. Cliquez sur **+ Ajouter un champ**
4. Sélectionnez **Relation** comme type de champ
5. Choisissez l'objet cible ou les objets cibles à relier
6. Configurez les paramètres de la relation :
* **Nom du champ sur l'objet source** : Le nom du champ de relation sur l'objet que vous modifiez
* **Nom du champ sur l'objet de destination** : Le nom du champ de relation qui apparaîtra sur l'objet cible
* Type de relation (un-à-plusieurs, plusieurs-à-un)
7. Cliquez sur **Enregistrer**
Twenty comes with pre-built relations between standard objects:
## Relations standard
| From Object | To Object | Relation Type |
| ------------- | --------- | ------------- |
| People | Companies | Many-to-One |
| Opportunities | Companies | Many-to-One |
| Opportunities | People | Many-to-One |
Twenty est livré avec des relations prédéfinies entre des objets standard :
## Best Practices
| Objet source | Objet de destination | Type de relation |
| ------------ | -------------------- | ---------------- |
| Personnes | Entreprises | Plusieurs-à-un |
| Opportunités | Entreprises | Plusieurs-à-un |
| Opportunités | Personnes | Plusieurs-à-un |
### Planning Relations
## Meilleures pratiques
* **Map your data model**: Plan relations before creating them
* **Consider direction**: Think about which object "owns" the relationship
* **Avoid circular dependencies**: Keep your data model clean
### Planifier les relations
### Naming Relations
* **Cartographiez votre modèle de données** : Planifiez les relations avant de les créer
* **Tenez compte de la direction** : Réfléchissez à l'objet qui "possède" la relation
* **Évitez les dépendances circulaires** : Gardez votre modèle de données propre
* **Use clear names**: Make it obvious what the relation represents
* **Be consistent**: Use similar naming patterns across relations
* **Consider both sides**: Name both sides of the relation appropriately
### Nommer les relations
### Performance
* **Utilisez des noms clairs** : Indiquez clairement ce que représente la relation
* **Soyez cohérent** : Utilisez des conventions de nommage similaires dans l'ensemble des relations
* **Prenez en compte les deux côtés** : Nommez correctement les deux côtés de la relation
* **Don't over-relate**: Too many relations can slow down your workspace
### Performances
* **N'abusez pas des relations** : Trop de relations peuvent ralentir votre espace de travail
## Limitations
* **Deleting relations** removes the link but not the related records
* **Circular relations** should be avoided for data integrity
* **La suppression des relations** supprime le lien, mais pas les enregistrements associés
* **Les relations circulaires** doivent être évitées pour préserver l'intégrité des données