Dansk Access Forum
  Hjælp Hjælp  Søg i forum   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketID Auto vs. Unikke data

 Besvar Besvar
Forfatter
Cameldriver Se dropdown
Forum Begynder
Forum Begynder


Medlem: 26-04-2017
Land: Danmark
Status: Offline
Point: 1
Direkte link til dette indlæg Emne: ID Auto vs. Unikke data
    Sendt: 28-04-2017 kl. 11:00


Hej


Min kollega og jeg har haft en lille (men lang) diskussion kørende ang. Tabellernes nøgle/ID.
Han er SQL mand, og jeg har sloges med Acces siden 1997.
Han har den holdning at Autonummerering er det eneste ID det dur. Og han postulerer at alt andet nedsætter databasens hastighed.
Den holdning, strider mod alt hvad jeg har lært om databasenormalisering.
Jeg ser Autonummerering som noget jeg kan bruge, hvis der er den mindste chance for, at der kan opstå dublerende data. Som eksempelvis medarbejderes Initialer.
Men der er jo data, hvor et autonummer blot vil være et ekstra unikt nummer. Eksempelvis kontonummeret i bogholderiets kontoplan. Her vil der aldrig være to konti med samme nummer. Hvorfor jeg ikke kan se nogen gyldig grund til at indføre endnu et.

Men!
 Og her så mit spørgsmål: Er der forskel på hvordan Acces håndterer de forskellige typer af Data som nøgle/ID?

Til top



Til top
hkh Se dropdown
Sølv bruger
Sølv bruger


Medlem: 15-08-2012
Status: Offline
Point: 320
Direkte link til dette indlæg Sendt: 28-04-2017 kl. 11:34
Nej Nøgleid er nøgleid

Jeg hælder selv mest til autonummerfelt som id, men der er enkelte tabeller hvor jeg bruger et andet felt.
I postnummertabellen bruger jeg postnummeret som nøgle.
Jeg har også nogle tabeller, der benyttes til import af data fra Excel, der har jeg heller ikke nogen autonummer som nøgle men benytter to felter der udgør nøglen.

Men i de fleste andre tabeller benytter jeg autonummer.
Hans
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2013 - 2024 Dansk Access Forum - en del af Excel-regneark.dk