

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Exemples de types de données imbriqués
<a name="s_nested-data-type-examples"></a>

Pour le `struct<given:varchar, family:varchar>` type, il existe deux noms d'attributs :`given`, et`family`, chacun correspondant à une `varchar` valeur.

Pour le `array<varchar>` type, le tableau est spécifié sous forme de liste de`varchar`. 

Le `array<struct<shipdate:timestamp, price:double>>` type fait référence à une liste d'éléments de `struct<shipdate:timestamp, price:double>` type. 

Le type de `map` données se comporte comme un `array` de`structs`, où le nom d'attribut de chaque élément du tableau est indiqué par `key` et correspond à un. `value` 

**Example**  
Par exemple, le `map<varchar(20), varchar(20)>` type est traité comme`array<struct<key:varchar(20), value:varchar(20)>>`, où `key` et fait `value` référence aux attributs de la carte dans les données sous-jacentes.   
Pour plus d'informations sur le mode AWS Clean Rooms d'activation de la navigation dans les tableaux et les structures, consultez[Navigation](query-nested-data.md#navigation).  
Pour plus d'informations sur la manière AWS Clean Rooms d'activer l'itération sur des tableaux en naviguant dans le tableau à l'aide de la clause FROM d'une requête, consultez. [Désimbriquer des requêtes](query-nested-data.md#unnesting-queries)