Obsah:

Ako je možné vytvoriť vzťah s cudzím kľúčom primárneho kľúča na serveri SQL Server?
Ako je možné vytvoriť vzťah s cudzím kľúčom primárneho kľúča na serveri SQL Server?

Video: Ako je možné vytvoriť vzťah s cudzím kľúčom primárneho kľúča na serveri SQL Server?

Video: Ako je možné vytvoriť vzťah s cudzím kľúčom primárneho kľúča na serveri SQL Server?
Video: SQL 2024, Apríl
Anonim

Použitie SQL Server Management Studio

  1. V Prieskumníkovi objektov kliknite pravým tlačidlom myši na tabuľku bude byť na cudzie - kľúč strane vzťah a kliknite na položku Dizajn.
  2. V ponuke Návrhár tabuliek kliknite na Vzťahy .
  3. V Zahraničné - kľúčové vzťahy kliknite na tlačidlo Pridať.
  4. Kliknite na vzťah v časti Vybrané Vzťah zoznam.

V súvislosti s tým, ako môžeme vytvoriť vzťah medzi primárnym kľúčom a cudzím kľúčom na serveri SQL Server?

Komu vytvoriť a vzťah primárneho kľúča a cudzieho kľúča , kliknite pravým tlačidlom myši na cudzí kľúč stĺpce tabuľky (tabuľka účtov) a vyberte Vzťahy … V Vzťahy s cudzím kľúčom kliknite na tlačidlo Pridať tlačidlo . To štandardne pridá a vzťah v ľavom paneli.

Tiež môže byť kľúč primárny aj cudzí? Primárne kľúče vždy musí byť jedinečný, cudzie kľúče je potrebné povoliť nejedinečné hodnoty, ak je tabuľka vzťahom jedna k mnohým. Je úplne v poriadku použiť a cudzí kľúč ako primárny kľúč ak je tabuľka spojená vzťahom jedna k jednej, nie vzťahom jedna k mnohým.

Čo je primárny kľúč a cudzí kľúč v SQL Server?

Primárny kľúč jednoznačne identifikovať záznam v tabuľke. Cudzí kľúč je pole v tabuľke, ktoré je primárny kľúč v inej tabuľke. Primárny kľúč nemôže akceptovať hodnoty null. Cudzí kľúč môže prijať viacero hodnôt null.

Ako môžem odkazovať na cudzí kľúč v SQL?

Zhrnutie:

  1. Každá hodnota cudzieho kľúča musí byť súčasťou primárneho kľúča iných tabuliek.
  2. Cudzí kľúč môže odkazovať na iný stĺpec v tej istej tabuľke. Tento odkaz je známy ako sebaodkaz.
  3. Cudzí kľúč môžete vytvoriť pomocou Create Table, Alter Table alebo SQL Server Management Studio.

Odporúča: