Kai naudojate duomenų bazės programą, pvz., Access 2010, negalite tiesiog pradėti įvesti duomenų. Vietoj to turite sukurti reliacinės duomenų bazės dizainą, padalydami informaciją į vieną ar daugiau lentelių, kurių kiekviena sudaryta iš laukų (kurie yra kaip skaičiuoklės stulpeliai). Lentelės sujungiamos naudojant reliacinius sujungimus, kai vienos lentelės laukas atitinka (susijęs su) kitos lentelės lauku. Čia yra bendra idėja.
Identifikuokite savo duomenis .
Sudarykite galimų laukų (informacijos dalių), įskaitant tekstą, skaitinius, datos, teisingus / klaidingus ir kitų tipų duomenis, sąrašą.
Pašalinkite perteklinius laukus.
Nelaikykite tos pačios informacijos daugiau nei vienoje vietoje. Jei galite apskaičiuoti vieną lauką iš kito, saugokite tik vieną. (Pavyzdžiui, saugokite gimimo datą arba amžių, bet ne abu.)
Sutvarkykite laukus į lenteles.
Sugrupuokite laukus pagal tai, ką jie apibūdina, kad kiekviena grupė taptų lentele. Pavyzdžiui, parduotuvės užsakymų įvedimo duomenų bazėje gali būti viena lentelė klientams, viena produktams ir viena užsakymams.
Pridėkite kodų ir santrumpų lenteles.
Suplanuokite duomenų bazėje įtraukti būsenų pavadinimų ir dviejų raidžių kodų lentelę ir lentelę su kiekvienu kitu kodu ar santrumpa, kurią planuojate naudoti. Šias lenteles naudosite kurdami išskleidžiamuosius reikšmių sąrašus, kuriuos galėsite pasirinkti įvesdami įrašus.
Kiekvienai lentelei pasirinkite pirminį raktą.
Pirminis raktas yra laukas, unikaliai identifikuojantis kiekvieną lentelės įrašą. Galite nurodyti Access kiekvienam įrašui priskirti unikalų ID numerį naudodami lauką AutoNumber.
Susieti lenteles.
Peržiūrėkite, kuriose lentelėse yra laukai, atitinkantys kitų lentelių laukus. Užsakymų įvedimo duomenų bazėje lentelėje Užsakymai turi būti laukas, skirtas identifikuoti užsakymą pateikusį klientą – laukas, atitinkantis pirminio rakto lauką lentelėje Klientai. Dauguma ryšių yra vienas su daugeliu, kai vienas įrašas vienoje lentelėje gali atitikti daugiau nei vieną (arba nė vieno) įrašą kitoje lentelėje.