Birkákról készítenék adatbázist. A birka azonosítására a fülszám szolgál, amely két részbõl áll. Egy elõtagból (tenyészetkód) és egy egyedszámból. Ezek külön-külön megegyezhetnek, együtt viszont egy egyedet azonosítanak.
A problémám a továbbgondolásnál, ez esetben a -rokoni- kapcsolatok meghatározásánál van.
Van két táblám. Egyiken a felnõttek (anya/apa egyaránt, csak a nem különbözteti meg õket) adatai vannak. Itt az egyik elsõdleges kulcs tenyészetkód -legyen vezetéknév- másik pedig az egyedszám -keresztnév-. A másik táblán a bárány -gyerek- adatai vannak. Ezen az elsõdleges kulcs az ellési sorszám, az idegen kulcsok pedig az anya tenyészetkódja, az anya egyedszáma, az apa tenyészetkódja és az apa egyedszáma. Ezek azonosítanák 1-1 birka anyját és apját. Az egyik kérdésem az volna, hogy hogyan állítsam be a kapcsolatokat a szülõk és a birkák között? Másrészt hogyan tudnám megoldani, az elkészített ûrlapomon, hogy több birkához ugyanazok a szülõk tartozhassanak. (testvérek) A harmadik problémám hasonló ehez: Hogyan tudnám vezetni a birkák betegségeit? (Itt több adatot is megadnék: dátum, leírás, alkalmazott terápia, gyógyszer stb.) Mivel egy állat többször is lehet beteg, az adatbázisban és az ûrlapon hogy tudnám ezeket külön-külön vezetni, nem pedig egyetlen betegséget megadni, és azt módosítani?