Database Calon kenop Kadangkala Janten kenop primér
Hiji konci calon nyaeta kombinasi atribut nu bisa dipaké uniquely pikeun ngaidentipikasi hiji catetan database tanpa ngarujuk kana sagala data lianna. Unggal tabel bisa mibanda hiji atawa leuwih calon. Salah sahiji kenop calon ieu dipilih salaku tabel konci primér . A tabel ngandung ngan hiji konci primér tapi bisa ngandung sababaraha kenop calon. Mun hiji konci calon diwangun ku dua atawa leuwih kolom, mangka urang disebut konci komposit.
Sipat mangrupa Key Calon
Kabéh kenop calon boga sababaraha pasipatan umum. Salah sahiji sipat éta pikeun hirupna tombol calon, anu atribut dipaké pikeun idéntifikasi kedah tetep sarua. Sejen nyaeta nilai nu teu kaci hypothesis. Anu pamungkas, tombol calon kudu unik.
Contona, pikeun ngaidentipikasi uniquely unggal pagawe hiji parusahaan bisa make nomer Jaminan Sosial ka pagawe sacara. Sakumaha anjeun tiasa tingali, aya jalma kalawan ngaran hareup sami, ngaran tukang, sarta posisi, tapi euweuh dua urang kantos gaduh angka Jaminan Sosial sami.
Nomer kaamanan Sosial | Nami payun | Nami pengker | posisi |
---|---|---|---|
123-45-6780 | Craig | Jones | pingpinan |
234-56-7890 | Craig | Beal | babaturan deukeut |
345-67-8900 | Sandra | Beal | pingpinan |
456-78-9010 | Trina | Jones | babaturan deukeut |
567-89-0120 | Sandra | Smith | babaturan deukeut |
Conto kenop Calon
Sababaraha jenis data gampang nginjeumkeun diri salaku calon:
- Nomer-ISBNs internasional Standar Book uniquely ngaidentipikasi buku sarta média séjénna nu patali. Penerbitan ISBNs geus pageuh diatur ku gatekeepers industri jeung ISBNs umumna pernah ulang dipaké ku penerbit.
- angka-Kalolobaan akun Bank bank teu ngadaur mulangkeunana angka akun.
- angka-Sanajan serial angka serial teu diatur sakuliah industri, dina konteks nu supplier tunggal, jumlah serial kudu sok aya unik.
- angka-Biasana lisénsi supir, angka ieu teu duplicated. Sanajan kitu, hiji jalma anu ngalir ti kaayaan keur kaayaan bisa mibanda leuwih ti hiji angka DL.
- Nasional Provider ID-médis sarta panyadia médis séjén dilisensikeun unggal mibanda sahanteuna hiji NPI éta unik kana éta hal, dikaluarkeun ku Departemen AS of Kaséhatan and Services Asasi Manusa.
Sanajan kitu, sababaraha rupa informasi nu bisa sigana kawas calon alus sabenerna ngabuktikeun masalah:
- angka-Kalolobaan telepon operator ngadaur mulangkeunana nomer telepon, sarta langganan individu bisa mibanda sababaraha nomer telepon sakaligus.
- Universal Harga Kodeu-UPCs anu unik, tapi nu boga blok UPC tiasa ngadaur mulangkeunana produk di will.
- catetan médis angka-MRNs umumna dikaluarkeun dina tingkat rumah sakit, tanpa wae nurun tina hidayah nasional ngeunaan
- angka-Sanajan Kaamanan sosial aranjeunna geus téoritis unik, SSNs ulah neangan didaur, sarta panipuan SSN cukup umum sangkan identifier ieu masalah sakuliah susunan data badag. (Dina kontéks mangrupa dunungan nu verifies SSNs, tantangan ieu teu jadi masalah.)