Amikor egy adatbázis-programot, például az Access 2010-et használ, nem kezdheti meg az adatok bevitelét. Ehelyett létre kell hoznia egy relációs adatbázis-tervet, amely egy vagy több táblázatba osztja az információkat, amelyek mindegyike mezőkből áll (amelyek olyanok, mint egy táblázat oszlopai). A táblák összekapcsolása relációs összekapcsolásokkal történik, ahol az egyik tábla mezője megegyezik (kapcsolódik) egy másik mezőjéhez. Íme az általános elképzelés.
Azonosítsa adatait .
Készítsen listát a lehetséges mezőkről (információkról), beleértve a szöveget, számokat, dátumot, igaz/hamis és más típusú adatokat.
Távolítsa el a felesleges mezőket.
Ne tárolja ugyanazt az információt egynél több helyen. Ha ki tudja számítani az egyik mezőt a másikból, csak egyet tároljon. (Például tárolja a születési dátumot vagy életkort, de ne mindkettőt.)
Rendszerezze a mezőket táblázatokba.
Csoportosítsa a mezőket a leírtak szerint, így minden csoportból táblázat lesz. Például egy üzlet rendelésbeviteli adatbázisa tartalmazhat egy táblát a vásárlóknak, egy a termékeknek és egy a rendeléseknek.
Adjon hozzá táblázatokat a kódokhoz és rövidítésekhez.
Tervezze meg, hogy tartalmazzon egy táblázatot az állapotnevekről és a kétbetűs kódokról, valamint egy táblázatot minden más kódról vagy rövidítésről, amelyet használni kíván az adatbázisban. Ezekkel a táblázatokkal legördülő listákat hozhat létre azokról az értékekről, amelyek közül választhat a rekordok megadásakor.
Válasszon elsődleges kulcsot minden táblához.
Az elsődleges kulcs az a mező, amely egyedileg azonosítja a tábla minden rekordját. Megadhatja, hogy az Access minden rekordhoz egyedi azonosítószámot rendeljen az AutoNumber mező használatával.
Kapcsolja össze a táblázatokat.
Tekintse meg, mely táblák tartalmaznak olyan mezőket, amelyek megegyeznek más táblák mezőivel. Egy rendelésbeviteli adatbázisban a Rendelések táblának tartalmaznia kell egy mezőt a megrendelést feladó vevő azonosítására – egy olyan mezőt, amely megegyezik a Vevők tábla elsődleges kulcsmezőjével. A legtöbb kapcsolat egy-a-többhez való, ahol egy rekord egy táblában egynél több rekordot (vagy egyet sem) egyezhet egy másik táblában.