Databases bezit van een of meer tabellen van ruwe data gescheiden in verschillende categorieën identificeren , en het is deze categorieën die de database attributen . Elke tabel in de database zal zijn eigen primaire sleutel die uniek identificeert een set records in de database te hebben. Elk betrekking tabel in de database die uit de eerste tabel , zal een foreign key naast zijn eigen primaire sleutel . De foreign key " joins " en " verbindingen" de tafels bij elkaar , waardoor het systeem om gegevens van de gebruiker verzoeken vinden . Het identificeren van een primaire sleutel in een database tabel is een kwestie van het onderzoek naar de kwaliteiten van de categorieën die deel uitmaken van de database. Wat je Database ( optioneel ) nodig Database model Toon Meer Aanwijzingen 1 Open het bestand dat uw database of database- model bevat . Het is niet nodig om de database vol informatie hebben gewoon nog niet omdat je het onderzoek zijn alleen categorieën . Look 2 door de categorieën en zoek naar de ene categorie die uniek identificeert een databank entiteit . Kijk bijvoorbeeld naar een rekeningnummer , modelnummer of enig ander gebied dat een permanente categorie zou kunnen zijn om de rest van de gegevens te beschrijven, zonder iets anders te dupliceren . Idealiter zal het een numerieke categorie. 3 categorieën die dubbele betekenissen kan hebben Negeren . Als bijvoorbeeld een categorie genaamd " mevrouw Smith , " kan conflicteren met gegevens in de database die gegevens Mrs Smith bevat . Dit zou de integriteit van de gegevens niet beschermen en dus zou een primaire sleutel niet . 4 Negeer alle categorieën in eerste instantie die kan worden bijgewerkt in de tijd. Bijvoorbeeld , "Achternaam " kan een unieke identificatie te zijn , maar als de eigenlijke achternaam verandert als gevolg van het huwelijk of echtscheiding , zou de rest van de plaat niet in de eerste plaats uniek in vergelijking met de andere records. Elke categorie die kan worden bijgewerkt na verloop van tijd als gevolg van die soorten situaties zijn geen primaire sleutels , inclusief adres en telefoonnummers . 5 Kijk voor twee of meer categorieën die kunnen worden gecombineerd om een primaire sleutel maken als er geen natuurlijk herkenbaar categorieën om de klus alleen te doen . Zo kan een achternaam categorie plus een rekening geopend datum , plus een geboortedatum , make-up een " primaire sleutel " om een record te identificeren .
|