Índice
O que é uma chave primária na FileMaker?
Uma chave primária é um campo dentro de uma tabela de dados com o qual um registo de dados (tupla) de uma relação (tabela de referência) pode ser identificado de forma única. A chave primária é a chave separada dentro de uma tabela principal que é utilizada na FileMaker-Cada um dos quadros empresariais gFM tem o prefixo "_pk_", por exemplo "_pk_Kunden_ID". No gFM-Business, as chaves são sempre identificadas com um sublinhado à esquerda para que fiquem no topo da tabela quando ordenadas alfabeticamente.
A chave primária é utilizada para ligar outras tabelas relacionadas através do valor único da chave primária. Numa relação 1:n clássica, a chave primária "_pk_xyz" está ligada à chave estrangeira "_fk_xyz" da tabela de referência.
Neste exemplo, a tabela principal "Customers" está ligada às tabelas de referência "Customer_Contact", "Customer_Addresses" e "Customer_Documents" através da chave primária "_pk_Customer_ID". Todas as tabelas de referência contêm a chave externa "_fk_Kunden_ID", que é utilizada para identificar a afiliação a um registo de dados de cliente específico da tabela principal.
Utilizar UUID como chave primária
Tradicionalmente, uma chave primária é automaticamente preenchida com um número consecutivo quando é criado um novo registo de dados. Nas versões mais recentes da FileMaker, é possível utilizar a função Obter ( UUID ) para gerar um ID único em forma de texto - desde então, as chaves primárias na FileMaker são frequentemente preenchidas com um UUID.
A geração automática de um UUID num campo chave ocorre nas opções de campo da FileMaker, às quais se pode aceder clicando em [Opções] pode ser chamado na administração da base de dados. O campo-chave deve ser do tipo [Texto] e a opção "Não substituir o valor do campo existente" deve ser activada para que o UUID único seja mantido quando o registo de dados é alterado. No botão [Especificar] pode agora simplesmente utilizar a função Obter ( UUID ) ser inscrito.
Intervalos de numeração e chaves primárias calculadas
As chaves primárias também podem ser calculadas de outras formas. Por exemplo, algumas bases de dados FileMaker oferecem intervalos de números que são calculados de acordo com critérios especiais. Estas chaves também são únicas e podem ser usadas como chaves primárias.
Mais perguntas sobre a FileMaker? É mais rápido pessoalmente.
Como parte do nosso Serviços de coaching e formação teremos todo o gosto em informá-lo pessoalmente sobre as funções FileMaker de que necessita para o desenvolvimento da sua solução FileMaker. Naturalmente, teremos todo o gosto em satisfazer as suas necessidades individuais. A faturação é personalizada e justa em incrementos de 15 minutos. Pague comodamente por transferência bancária ou PayPal.


