Související témata
×
Používání relací
Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.
Používání relací

Vytváření relací 1:1

Váš prohlížeč nepodporuje video.

Vyzkoušejte to!

Co je relace 1:1?

Relace 1:1 se často používají k označení důležitých relací, abyste mohli získat data, která potřebujete ke spuštění vaší firmy.

Relace 1:1 je propojení mezi informacemi ve dvou tabulkách, kde se každý záznam v každé tabulce zobrazí jenom jednou. Mezi zaměstnanci a auty, která řídí, může být například vztah 1:1. Každý zaměstnanec se v tabulce Zaměstnanci zobrazí jenom jednou a každé auto se zobrazí jenom jednou v tabulce Firemní auta.

Relace 1:1 můžete použít, pokud máte tabulku se seznamem položek, ale konkrétní informace, které chcete o nich zaznamenat, se liší podle typu. Můžete mít třeba tabulku kontaktů, ve které jsou někteří zaměstnanci a jiní subdodavatelé. Pro zaměstnance chcete znát jeho číslo zaměstnance, jeho rozšíření a další klíčové informace. U subdodavatelů chcete mimo jiné znát jejich název společnosti, telefonní číslo a sazbu faktury. V takovém případě vytvoříte tři samostatné tabulky – kontakty, zaměstnance a subdodavatele – a pak vytvoříte relaci 1:1 mezi tabulkami Kontakty a Zaměstnanci a relacemi 1:1 mezi tabulkami Kontakty a Subdodávky.

Přehled vytváření relací 1:1

Relace 1:1 vytvoříte propojením indexu (obvykle primárního klíče) v jedné tabulce a indexu v jiné tabulce, která sdílí stejnou hodnotu. Příklad:

Výstřižek obrazovky se dvěma tabulkami sdílející ID

Často je nejlepší vytvořit tuto relaci tak, že sekundární tabulka bude hledat hodnotu z první tabulky. Pole ID auta v tabulce Zaměstnanci například vytvořte vyhledávacím polem, které vyhledá hodnotu v indexu ID auta z tabulky Firemní auta. Tímto způsobem nikdy omylem nepřidáte ID auta, které ve skutečnosti neexistuje.

Důležité informace: Při vytváření relace 1:1 se pečlivě rozhodněte, jestli chcete vynutit integritu referenčních dat pro relaci.

Integrita referenčních dat pomáhá Accessu udržovat data čistá odstraněním souvisejících záznamů. Pokud například odstraníte zaměstnance z tabulky Zaměstnanci, odstraníte také záznamy o výhodách tohoto zaměstnance z tabulky Výhody. V některých vztazích, jako je tento příklad, ale referenční integrita nedává smysl: pokud odstraníme zaměstnance, nechceme, aby bylo vozidlo odstraněno z tabulky Firemní auta, protože auto bude dál patřit společnosti a bude přiřazeno někomu jinému.

Vytvoření kroků relace 1:1

Vytvořte relaci 1:1 přidáním vyhledávacího pole do tabulky. (Postup najdete v tématu Vytváření tabulek a nastavení datových typů.) Pokud třeba chcete označit, které auto bylo přiřazeno určitému zaměstnanci, můžete do tabulky Zaměstnanci přidat ID auta. Pokud chcete vytvořit relaci mezi oběma poli, použijte Průvodce vyhledáváním:

  1. Otevřete tabulku.

  2. V návrhovémzobrazení přidejte nové pole, vyberte hodnotu Datový typ a pak vyberte Průvodce vyhledáváním.

  3. V průvodci je ve výchozím nastavení nastaveno vyhledávání hodnot z jiné tabulky, takže vyberte Další.

  4. Vyberte tabulku obsahující klíč (obvykle primární klíč), který chcete zahrnout do této tabulky, a pak vyberte Další. V našem příkladu vyberete tabulku Firemní auta.

  5. V seznamu Vybraná pole přidejte pole obsahující klíč, který chcete použít. Vyberte Další.

    Výstřižek obrazovky Průvodce vyhledáváním
  6. Nastavte pořadí řazení a pokud chcete, změňte šířku pole.

  7. Na poslední obrazovce zrušte zaškrtnutí políčka Povolit integritu dat a pak vyberte Dokončit.

Chcete se dozvědět víc?

Začínáme s relacemi tabulek

Vytvoření, úprava a odstranění relace

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×