

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Modelo de dados de grafo do Neptune
<a name="feature-overview-data-model"></a>

A unidade básica de dados de grafo do Amazon Neptune é um elemento de quatro posições (quadrante), semelhante a um quadrante do Resource Description Framework (RDF). Veja as quatro posições de um quadrante do Neptune:
+ `subject    (S)`
+ `predicate  (P)`
+ `object     (O)`
+ `graph      (G)`

Cada quadrante é uma instrução que faz uma declaração sobre um ou mais recursos. Uma instrução pode confirmar a existência de um relacionamento entre dois recursos ou pode anexar uma propriedade (par de valor-chave) a um recurso. Você pode pensar no valor do predicado do quadrante geralmente como o verbo da instrução. Ele descreve o tipo de relacionamento ou de propriedade que está sendo definido. O objeto é o destino do relacionamento ou o valor da propriedade. Veja os exemplos a seguir:
+ Uma relação entre dois vértices pode ser representada armazenando o identificador do vértice de origem na posição `S`, o identificador do vértice de destino na posição `O` e o rótulo da borda na posição `P`.
+ Uma propriedade pode ser representada armazenando o identificador do elemento na posição `S`, a chave da propriedade na posição `P` e o valor da propriedade na posição `O`.

A posição do gráfico `G` é usada de forma diferente em pilhas distintas. Para dados do RDF no Neptune, a posição `G` contém um [identificador de grafo nomeado](https://www.w3.org/TR/rdf11-concepts/#section-dataset). Para gráficos de propriedades no Gremlin, ele é usado para armazenar o valor do ID de ponto no caso de um ponto. Em todos os outros casos, o padrão é um valor fixo.

Um conjunto de instruções quad com identificadores de recursos compartilhados cria um gráfico.