Relace mezi tabulkami (vizuální nástroje databáze)
Můžete vytvořit relace mezi tabulkami v databáze diagramu zobrazit, jak jsou propojeny sloupce v jedné tabulce sloupců v jiné tabulce.
[!POZNÁMKA]
Nová verze Návrháře tabulky se zobrazuje v případě databází ve formátu SQL Server 2012. V tomto tématu je popsána starší verze Návrháře tabulky, která je určena pro práci s databázemi ve starších formátech systému SQL Server.
V nové verzi je možné změnit definici tabulky pomocí grafického rozhraní nebo přímo v podokně skriptu. Pokud použijete grafické rozhraní, definice tabulky v podokně skriptu se automaticky aktualizuje. Chcete-li použít kód SQL z podokna skriptu, klikněte na tlačítko Aktualizovat. Další informace o nové verzi naleznete v tématu Postupy: Vytváření databázových objektů pomocí Návrháře tabulky.
V relační databázepovolit vztahy zabránit redundantní data.Například pokud navrhujete databáze bude sledovat informace o knihách, pravděpodobně tabulky nazvané titles , ukládá informace o každé knihy, jako například telefonní číslo, datum publikace a publisher.Je také informace, které chcete ukládat o aplikaci publisher, jako například telefonní číslo vydavatele, adresu a PSČ.Byly uloženy všechny informace v titles tabulky aplikaci publisher telefonní číslo by duplicitní pro každý titul, který vytiskne vydavatele.
Ukládat informace o vydavateli pouze jednou do tabulky, je lepší řešení publishers.By pak umístíte ukazatel titles tabulky, odkaz na položka v tabulce aplikace publisher.
Chcete-li vaše data nejsou synchronizace, můžete vynutit referenční integritu mezi titles a publishers tabulek.Referenční integrita pomáhá zajistit informace v jedné tabulce odpovídající informace v jiném.Například každý titul v titles musí být přidruženy k určité aplikaci publisher v tabulce publishers tabulky.Název nelze přidat do databáze aplikace Publisher, která neexistuje v databáze.
Lepší porozumění mezi tabulkami naleznete: