Přeskočit odkazy

Primární klíč

Primární klíč

Co je primární klíč v aplikaci FileMaker?

Primární klíč je pole v datové tabulce, pomocí kterého lze jednoznačně identifikovat datový záznam (tuple) relace (referenční tabulky). Primární klíč je samostatný klíč v rámci hlavní tabulky, který se používá v tzv. FileMaker-based gFM Business Framework má každá předponu "_pk_", například "_pk_Kunden_ID". V systému gFM-Business jsou klíče vždy označeny podtržítkem na začátku, aby byly při abecedním řazení na začátku tabulky.

Primární klíč slouží k propojení dalších souvisejících tabulek prostřednictvím jedinečné hodnoty primárního klíče. V klasickém vztahu 1:n je primární klíč "_pk_xyz" propojen s cizím klíčem "_fk_xyz" referenční tabulky.

Vztah 1:n v aplikaci FileMaker

V tomto příkladu je hlavní tabulka "Customers" propojena s referenčními tabulkami "Customer_Contact", "Customer_Addresses" a "Customer_Documents" prostřednictvím primárního klíče "_pk_Customer_ID". Všechny referenční tabulky obsahují každá cizí klíč "_fk_Kunden_ID", který slouží k identifikaci příslušnosti ke konkrétnímu záznamu údajů o zákazníkovi z hlavní tabulky.

Použití UUID jako primárního klíče

Primární klíč je tradičně automaticky vyplněn pořadovým číslem při vytvoření nového datového záznamu. V novějších verzích aplikace FileMaker je možné použít klíč. Získat ( UUID ) k vygenerování jedinečného ID v textové podobě - od té doby se primární klíče v aplikaci FileMaker často vyplňují také identifikátorem UUID.

Možnosti pole FileMaker pro vypočtenou hodnotu

Automatické generování UUID v klíčovém poli probíhá v možnostech pole FileMaker, které lze aktivovat kliknutím na tlačítko [Možnosti] lze vyvolat ve správě databáze. Pole klíče musí být typu [Text] a musí být aktivována volba "Nenahrazovat existující hodnotu pole", aby se při změně datového záznamu zachoval jedinečný identifikátor UUID. Pod tlačítkem [Uveďte] můžete nyní jednoduše použít funkci Získat ( UUID ) být zadán.

Rozsahy čísel a vypočtené primární klíče

Primární klíče lze vypočítat i jinými způsoby. Některé databáze FileMakeru například nabízejí číselné rozsahy, které se vypočítávají podle speciálních kritérií. Tyto klíče jsou rovněž jedinečné a lze je použít jako primární klíče.

Další otázky týkající se FileMakeru? Osobně je to rychlejší.

V rámci naší Koučování a školení rádi vás osobně informujeme o funkcích FileMakeru, které potřebujete pro vývoj vašeho řešení FileMaker. Samozřejmě rádi vyhovíme vašim individuálním požadavkům. Fakturace je přizpůsobená a spravedlivá po 15 minutách. Platit můžete pohodlně bankovním převodem nebo prostřednictvím služby PayPal.

Související Einträge

Sdílet tuto stránku:

Software ERP je stejně flexibilní jako vaše společnost.
Rádi vám poradíme.

Přizpůsobitelný software ERP pro Mac, Windows a iOS.

Nacházíte se zde: Masarykova univerzita Lidé se mohou těšit na další informace: Co je primární klíč v databázi FileMaker?