Relações entre registos
Como uma Relationship liga registos de dois objetos nos dois sentidos, como se cria e quando uma Reference encaixa melhor.
No Syncek, uma relação é um atributo do tipo Relationship que liga registos de dois objetos nos dois sentidos. Preencha o campo Account de um contacto e essa conta passa a mostrá-lo em Contacts, porque os dois campos são os dois lados da mesma relação. Criar uma relação cria sempre os dois lados, um atributo em cada objeto, por isso uma ligação feita a partir de um registo aparece no outro.
Criar uma
Settings, depois Data, depois Objects: escolha o objeto, abra Attributes e clique em New Attribute. Escolha Relationship como Attribute type e preencha:
- Related Object, o objeto do outro lado.
- Relationship type: Many to One, One to Many, One to One ou Many to Many, visto a partir do objeto em que começou. Um contacto tem uma conta e uma conta tem muitos contactos, por isso, a partir de Contacts, essa ligação é Many to One.
- Target attribute, o nome do atributo que o Syncek cria no objeto relacionado e que aponta de volta.
O objeto relacionado e o tipo não podem ser alterados depois, só os nomes e as descrições. Apagar qualquer um dos lados apaga os dois, com todas as ligações entre eles.
Ligar registos
Clique no atributo na página de um registo, ou na célula correspondente numa tabela, e pesquise.
- Onde um registo só pode ligar-se a outro (Many to One, One to One), escolha-o. Escolha-o de novo para retirar a ligação.
- Onde pode ligar-se a muitos (One to Many, Many to Many), cada registo tem uma caixa de seleção, e cada clique liga ou desliga de imediato.
- Num lado One to Many, ligar um registo que já pertence a outro move-o: se acrescentar um contacto a Contacts de uma segunda conta, ele sai da primeira.
- Num registo novo, o lado que aceita muitos só pode ser preenchido depois de o registo estar guardado.
Registos ligados num separador
O separador Team de uma conta mostra os contactos dela com cargo, departamento, email e telefone. Para acrescentar um separador assim, abra um registo e vá a More options, Configure page, Add tab e Relationships, e escolha o atributo. Pode mudar o nome do separador e escolher até cinco colunas antes de clicar em Save. Só um lado que aceita muitos pode ser um separador, e um separador mostra os primeiros 50 registos.
Reference ou Relationship
Uma Reference aponta num só sentido. O registo que a tem mostra a ligação, o registo para onde aponta não a mostra de volta, e uma Reference pode apontar para registos de vários objetos. Escolha uma Relationship quando os dois registos devam mostrar a ligação.
Que registos andam juntos é uma questão de como gere os contactos de empresa antes de ser uma definição. As ligações também podem ser feitas ao importar, ver Ligar registos ao importar.