Flere unikke nøgler

Vigtigt

Dette indhold er arkiveret og opdateres ikke. Du kan få den nyeste dokumentation ved at se Microsoft Dynamics 365-dokumentation. Du kan få vist de seneste udgivelsesplaner i Udgivelsesplaner til Dynamics 365 og Microsoft Power Platform.

Bemærk

Disse produktbemærkninger beskriver funktionalitet, der muligvis ikke er udgivet endnu. Gennemgå Nyheder og planlagte tiltag for Dynamics 365 Business Central for at se, hvornår denne funktion er planlagt til frigivelse. Leveringstidsplaner og forventet funktionalitet ændres muligvis eller udsendes muligvis ikke (se Microsoft-gruppepolitik).

I AL indeholder en nøgledefinition nu egenskaben Unik, som du kan bruge til at skabe en unik begrænsning på tabellen i SQL Server. En unik nøgle sikrer, at poster i en tabel ikke har identiske feltværdier. Med en unik nøgle, kontrolleres det, at nøgleværdien er unik, når en tabel valideres. Hvis tabellen indeholder poster med dublerede værdier, mislykkes valideringen. En anden fordel ved unikke indekser er, at de giver oplysninger til forespørgselsoptimeringsværktøjet, der hjælper med at producere mere effektive udførelsesplaner.

Ligesom med primærnøgler kan du oprette unikke sekundære nøgler, der er sammensat af flere felter. I dette tilfælde er det kombinationen af værdierne i den sekundære nøgle, som skal være unik. Hvis du f.eks. har en kundetabel, kan du oprette en unik nøgle til felterne Navn, Adresse og By for at sikre, at der ikke er nogen kunder, der har samme kombination af værdier for disse felter. I modsætning til primærnøgler er det muligt at definere flere unikke sekundære nøgler på en tabel.

Fortæl os, hvad du synes

Hjælp os med at forbedre Dynamics 365 Business Central ved at diskutere ideer, stille forslag og give feedback. Brug Business Central-forummet på https://aka.ms/businesscentralideas.