V tomto článku budeme podrobně diskutovat o tom, jak lze v MS Access navrhnout efektivní tabulky vztahů, a probrat 3 osvědčené postupy pro jejich vytváření.
Jednou z klíčových dovedností, které se musíte naučit, abyste se ujistili, že vaše databáze Access fungují dobře, je umění budování efektivních vztahů. Díky těmto vztahům jsou vaše databáze Accessu nejen komplexnější, ale také se snadněji spravují. Jako uživatel aplikace můžete mít pocit, že je snadné vytvářet vztahy a nezahrnuje žádný složitý proces, ale to není úplně pravda. Možná nebude do procesu zapojena žádná raketová věda, ale je třeba dodržet několik klíčových bodů.
Vztahy tabulek v MS Access

Vztah mnoho k mnoha je také jedním z matoucích a těžko pochopitelných v MS Access. Ty lze použít k propojení více záznamů z vaší tabulky s několika dalšími záznamy v jiné databázi, ale je obtížné je pochopit. Redundanci můžete snížit využitím relačních databází namísto plochých databází. Relační databáze používají více tabulek, což vám umožňuje vytvářet silné vztahy pro záznamy tabulek spolu s užitečnými dotazy.
3 klíčové tipy pro budování vztahů v MS Access
Existují určitá pravidla aplikace MS Access, která musíte dodržovat, abyste se ujistili, že vztahy, které vytváříte, jsou účinné. To vám také pomůže zbavit se všech neúmyslných chyb, které uděláte, a nakonec promarníte čas. Níže jsou uvedeny klíčové tipy, které musíte mít na paměti, abyste se ujistili, že můžete z databází vytěžit maximum a také vztahy, které vytvoříte.
- Použijte tabulky ze stejné databáze
Access umožňuje vytvářet vztahy mezi tabulkami pouze z jedné databáze. Takže se nepokoušejte navázat vztah mezi tabulkami, které jsou z různých databází. Pokud si přejete spojit tabulky z různých databází, budete muset importovat některou z tabulek do kterékoli z databází.
- Zaměřte se pouze na vytváření vztahů mezi tabulkami
Nepokoušejte se dostat do složitých oblastí vztahu tabulky k dotazu na jakýkoli jiný objekt. Je to možné, ale ne běžné. Jakmile budete mít jasno v budování vztahů mezi tabulkami a jeho pokročilými fázemi, můžete se rozhodnout pro související i další objekty.
- Výslovně uveďte vztahy
Ujistěte se, že jste jasně určili, jak dané tabulky souvisejí, pokud nebude aplikace dostatečně jasná, nepřinese vám požadované výsledky. Pouhé společné pole v různých tabulkách tedy nebude stačit. Explicitně navázat vztahy mezi tabulkami tak, aby bylo zřejmé, že spolu souvisejí.
Přístupové aplikace se vytvářejí a spravují poměrně snadno než téměř jiné komerční systémy RDBMS. Přesto případy poškozený MDB nebo soubory accdb mívají uživatelům potíže. Chcete-li nadále používat MS Access, aniž byste se museli obávat ztráty dat, investujte do nástroje pro obnovení Accessu, jako je DataNumen Access Repair.
Úvod autora:
Vivian Stevens je expert na obnovu dat v DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně Oprava MDF a excelové softwarové produkty pro obnovu. Pro více informací navštivte www.datanumen.com