Sdílet prostřednictvím


Vlastnosti sloupce cizího klíče

Tyto vlastnosti zobrazit souvisejících tabulek a primární nebo jedinečné klíče vybrané cizího klíče.

[!POZNÁMKA]

Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace Visual Studio.

Vlastnosti pro objekt vybraný v Server Explorer

  • Kategorie identity
    Rozbalí a zobrazí název vlastnosti.

  • Název
    Zobrazuje název relace cizího klíče.

  • Různé kategorie
    Rozbalí a zobrazí zbývající vlastnosti.

  • Odkazované klíč
    Zobrazuje název primární nebo jedinečné klíče na primární straně relace.

  • Odkazované tabulky
    Zobrazuje název klíče odkazované tabulky.

Vlastnosti vybrané z rozevíracího seznamu okno Vlastnosti objektu

  • Obecné kategorie
    Rozbalí a zobrazí se Zkontrolovat existující Data vytvoření nebo přepisujícího a tabulek a sloupců specifikace.

  • Kontrola existujících dat při vytvoření nebo přepisujícího
    Označuje, zda omezení ověřena všechna data, které existují v tabulce před omezení byl vytvořen nebo opět povolena.

  • Tabulky a sloupce kategorie specifikace
    Rozbalí a zobrazí se sloupce, které ze zákona které tabulky jako cizí klíč a primární (nebo jedinečné) klíče relace.Chcete-li upravit nebo definovat tyto hodnoty, klepněte na tlačítko se třemi tečkami (…) vpravo od pole vlastnosti.

  • Základní tabulka cizího klíče
    Zobrazuje, která tabulka obsahuje sloupce jako cizí klíč v tomto vztahu.

  • Sloupce cizího klíče
    Zobrazuje sloupec, který funguje jako cizí klíč v tomto vztahu.

  • Primární, jedinečný klíč základní tabulky
    Zobrazuje, která tabulka obsahuje sloupec jako primární (nebo jedinečné) klíč ve vybraném vztahu.

  • Sloupce primárního, jedinečný klíč
    Zobrazuje sloupec, který slouží jako primární (nebo jedinečné) klíč ve vybraném vztahu.

  • Kategorie identity
    Rozbalí a zobrazí se pole vlastností název a Popis.

  • Název
    Zobrazuje název relace.Při vytvoření nové relace je zadána výchozí název založený na tabulce aktivního okna v Návrhář tabulky.Název můžete kdykoli změnit.

  • Popis
    Místo pro popis vztahu.Chcete-li podrobnější popis, klepněte na tlačítko Popis a klepněte na tlačítko se třemi tečkami (...) , zobrazí se vpravo od pole vlastnosti.To poskytuje větší oblast pro psaní textu.

  • Kategorie Návrháři tabulky
    Rozbalí a zobrazí informace o Zkontrolovat existující Data vytvoření nebo přepisujícího a pro replikaci vynutit.

  • Vynucení replikace
    Označuje, zda omezení je vynuceno při replikaci tabulky do jiné databáze.

  • Vynutit omezení cizího klíče
    Označuje, zda jsou povoleny změny dat sloupce v relaci, pokud tyto změny by znehodnotit integritu vztah cizího klíče.Zvolte Ano Pokud chcete povolit takové změny a zvolit Č Chcete-li povolit.

  • VKLÁDÁNÍ a aktualizace kategorie specifikace
    Rozbalí a zobrazí informace Odstranit pravidlo a Pravidlo aktualizace relace.

  • Odstranit pravidlo
    Určuje, co se stane, pokud koncový uživatel databáze pokusí odstranit řádek s daty, která se zabývá vztah cizího klíče.Pokud nastavit na:

    • Žádná akce chybová zpráva informuje uživatele, že odstranění není povoleno a je odstranění vrátit zpět.

    • Na sebe odstraní všechny řádky obsahující údaje, které se účastní vztah cizího klíče.

    • Nastavit hodnotu Null nastaví hodnotu null, pokud všechny sloupce cizího klíče pro tabulku může obsahovat hodnoty null.Se týká pouze SQL Server 2005 a SQL Server 2008.

    • Nastavit výchozí nastaví hodnotu Výchozí hodnota definovaná pro sloupec všechny sloupce cizího klíče pro tabulku používáte výchozí nastavení pro ně definovány.Se týká pouze SQL Server 2005 a SQL Server 2008.

  • Pravidlo aktualizace
    Určuje, co se stane, pokud uživatel databáze pokusí aktualizovat řádek s daty, která se zabývá vztah cizího klíče.Pokud nastavit na:

    • Žádná akce chybová zpráva informuje uživatele, že odstranění není povoleno a je odstranění vrátit zpět.

    • Na sebe odstraní všechny řádky obsahující údaje, které se účastní vztah cizího klíče.

    • Nastavit hodnotu Null nastaví hodnotu null, pokud všechny sloupce cizího klíče pro tabulku může obsahovat hodnoty null.Se týká pouze SQL Server 2005 a SQL Server 2008.

    • Nastavit výchozí nastaví hodnotu Výchozí hodnota definovaná pro sloupec všechny sloupce cizího klíče pro tabulku používáte výchozí nastavení pro ně definovány.Se týká pouze SQL Server 2005 a SQL Server 2008.

Viz také

Další zdroje

Práce s klíči

Práce s relací