Když používáte databázový program, jako je Access 2010, nemůžete jen začít zadávat data. Místo toho musíte vytvořit návrh relační databáze, rozdělující vaše informace do jedné nebo více tabulek, z nichž každá se skládá z polí (která jsou jako sloupce v tabulce). Tabulky jsou propojeny pomocí relačních spojení, kdy pole v jedné tabulce odpovídá (souvisí s) polem v jiné tabulce. Zde je obecná myšlenka.
Identifikujte svá data .
Vytvořte seznam možných polí (částí informací), včetně textu, čísel, data, pravdivosti/nepravdy a dalších typů dat.
Odstraňte nadbytečná pole.
Neuchovávejte stejné informace na více než jednom místě. Pokud můžete vypočítat jedno pole z druhého, uložte pouze jedno. (Například uložte datum narození nebo věk, ale ne obojí.)
Uspořádejte pole do tabulek.
Seskupte svá pole podle toho, co popisují, takže se z každé skupiny stane tabulka. Například databáze záznamů objednávek pro obchod může mít jednu tabulku pro zákazníky, jednu pro produkty a jednu pro objednávky.
Přidejte tabulky pro kódy a zkratky.
Plánujte zahrnout tabulku názvů stavů a dvoupísmenných kódů a tabulku každého dalšího kódu nebo zkratky, kterou plánujete v databázi použít. Tyto tabulky použijete k vytvoření rozevíracích seznamů hodnot, ze kterých si můžete vybrat při zadávání záznamů.
Vyberte primární klíč pro každou tabulku.
Primární klíč je pole, které jednoznačně identifikuje každý záznam v tabulce. Pomocí pole Automatické číslo můžete Accessu sdělit, aby každému záznamu přidělil jedinečné ID číslo.
Propojte tabulky.
Podívejte se, které tabulky obsahují pole, která odpovídají polím v jiných tabulkách. V databázi zadávání objednávek musí tabulka Objednávky obsahovat pole k identifikaci zákazníka, který objednávku zadal – pole, které odpovídá poli primárního klíče v tabulce Zákazníci. Většina vztahů je typu one-to-many, kde jeden záznam v jedné tabulce může odpovídat více než jednomu (nebo žádnému) záznamům v jiné tabulce.