Obligatorisk oppgave 5

Obligatoriskoppgave5
1.LagenORM-modellforvirksomhetsområdetsomerbeskrevetpåsidene2-3.
2.Realisermodellensometrelasjonsskjema.Angiprimærnøklerogandrekandidatnøkler
samtfremmednøkler.Ikketamedundertrykterelasjoner.
(DuskalikkebrukeSQLtildette.)
Merk:
• Deterviktigådeleoppmodellenogspredenoverflereark,bådeforatduselvskalholde
oversikten,ogforatdetskalværelettereforandreålesemodellen.Prøvåidentifisere
undertemaer;modellérhverttemaforseg,påforskjelligeark.Skrivenkommentarøverstpå
hvertarksomforklarerhvilkettemamodellenpåarketdekker.
• Hvisdumågjøreforutsetningerutoverdetsomgårfremavteksten,sågjørredefordisse.
Dersomdeleravmodellenkanutformespåfleremåter,sågjørkortfattetredefor
alternativerogderesfordelerogulemper.
• Passpååtamednokperfektebroer/entydigeidentifikatorertilatmodellenkanrealiseres
(dvs.oversettestiletdatabaseskjema).
• Etbegrepkantegnessåmangegangermanvil,påsammearkellerpåflereark;detvillikevel
væreettogsammebegrep.Foreksempeler
sammemodellsom
•
Hverfaktatypeskalbaretegneséngang/ettsted!Hvisduf.eks.tegner
toganger(selvomdeterpåforskjelligeark),blirdettoforskjelligefaktatyper,dvs.det
sammesom
•
Irealiseringenskrivestabellenef.eks.slik(primærnøkleneerunderstreket):
Person(navn,adresse)
Kormedlem(navn,kornavn,stemme)
ogfremmednøklerf.eks.slik(fremmednøkkelfranavniKormedlemtilnavniPerson):
Kormedlem(navn)→Person(navn)
1
Hagesenter
Enbekjentavdegharnettoppstartetetlitehagesenterpåhobbybasisihelgeneognoen
kvelderiuken.Hanhadderegnetmedatdetteskullebliengodinntektskildetilåspepå
studielånetmed,menoppdagerrasktatdeflestekundeneerminstlikeinteresserti
informasjonsomiåkjøpevarer.HvishanikkekansvarepåomHerrepæreerenbrukbar
pollensortforHerzoginElsa,elleromløkenetilAmaryllisBelladonnabøroppbevares
frostfrittomvinteren,erdethelleringensomvilkjøpevarerhosham.Hanoppdagerogsåat
detblirfortidkrevendeåpuggealldenkunnskapenhantrenger,oghanønskerhellerikkeå
fomlegjennomenbunkemedhagebøkerhvergangnoenstillerhametenkeltspørsmål.
Løsningen-menerhan-erålageetliteinformasjonssystemforhagebruk,installertpåen
laptopdiskretplassertunderdisken.Dessverreerdinbekjenthellerikkenoeneksperti
datamodellering.Hanvethvaslagsinformasjonhanvillagre,menanerikkehvordandenbør
struktureres.Dupåtardegålageeninformasjonsmodellforham,ogberhamfortellehva
slagsspørsmålhanpleieråfå.
Fordetførsteerdetalledissepollensortene,klagerhan.Hantrordetteharnoemed
blomstringsrekkefølgenågjøre,menerikkesikker.Detbetyrihvertfallatetfrukttreaven
gittsortersikretbefruktninghvisdetfinnestræravenbrukbarpollensortlikeinærheten.
Detteeraltsåetforholdmellomsorteravfrukttrær:ForeksempelerIngridMarieengod
pollensortforAlice,menikkeomvendt.IngridMarieerogsåengodpollensortforLobo,men
ikkeforMelba.Inoentilfellertrengermanikketenkepåpollensorter.Dettegjelderde
selvfertilesortene,somkanbestøvesegselv.Detbørværemuligåregistrereinformasjon
ombådepollensorterogselvfertilesorteridatabasen.
Ellerskommerdetalltidspørsmålomhvorstoredeforskjelligetrærnekanbli,ogomfarge
ogsmakpåfruktene.Dessutenvilmanofteviteomettrestillerspesiellekravtil
vokseplassen:Mådetværelunt,solrikt,ellerkanskjefrostfrittomvinteren?Slikespørsmål
gjelderforrestenikkebarefrukttrær,menalledeforskjelligeplantesortenehanselger.
Plantenehardessutenforskjelligekravtilsurhetsgradenijorden,deforetrekkergjerne
forskjelligetypergjødsel,ogiforskjelligemengder.Forågjøredetekstravanskelig,vilenog
sammeplanteofteforetrekkeforskjelligetypergjødseltilforskjelligetiderpååret:For
eksempelleserhanienbokfordegattomatertilføres150gfullgjødselpr.kvadratmeterom
vårenog40gkalksalpeterpr.kvadratmeteromsommeren.
Forskjelligeplanterblirogsåangrepetavforskjelligeskadedyr.Hvisbladenepåetplommetre
blirgrå,erdetangrepetavmidd.Hvisbladenepåetplommetrekrøllerseg,skyldesdette
antageligbladlus,menskrølletebladerpåetpæretrekanforårsakesavbådebladlusog
pæresuger.Duleggermerketilatnåsnakkerhanompæretrærgenerelt:Forskjellige
pæresortersomHerrepæreogHerzoginElsaangripesavdesammeskadedyreneogfårde
sammesymptomene.Duantaratgjødslingsrådenenevntoverogsåerlikeforallede
forskjelligesorteneinnenenart,slikatforeksempeltomatsortenMoneymakerskalgjødsles
påsammemåtesomtomatsortenTotemF1.
Enkeltekundererveldigivrigeetteråbekjempeskadedyrenemedforskjelligesprøytemidler,
ogvilgjerneharådomhvadeskalbruke.Somoftestvildetværeflereprodukteråvelge
mellom:Bladluskanforeksempelbekjempesmedbådedicloflyanid,dodine,thiram,zinab
2
ogrentsvovel,ogalledissekanitilleggbrukesmotbådemiddogsommerfugllarver.Din
bekjenteerlittbekymretforbrukenavdissegiftstoffene,ogbestemmersegforatdetogså
børværemuligåleggeinnkommentareromhvilkeforholdsreglermanbørta.Basudin25,
foreksempel,sombrukesmotmaur,hærmygg,soppmyggogmangeandreinsekter,er
akkuratlikegiftigforbier,ogmanskalderforaldribrukedettemiddeletpåblomstrende
vegetasjon.
Dessutenharhanlestpåbaksidenavnoenfrøposeratenkelteplanterermindresårbarefor
skadedyrhvisdevoksersammenmedsåkalteledsagerplanter.Foreksempelangripesikke
gulrøttersålettavgulrotfluerhvismanplanterrosmarininnimellomgulrotplantene.Slik
informasjonvilhangjernehainnisystemetsåhankanforeslådetfordesprøyteglade
kundenesine.
Hanselgerikkebareferdigeplanter,menogsåløkerogfrø.Delvisselgerhanfrøavsorter
somhanogsåselgerferdigeplanterav,ogenkeltsorteravmatløkselgerhanbådesomfrø
ogløk.Forskjelligeløkerskalplantesiforskjelligdybde,ogenkeltesærligsartesortermåtas
innforfrostfrioppbevaringomvinteren.Deterstorvariasjoniblomstringstidentil
forskjelligeløkplanter,ogkundenevilgjernehainformasjonomdetteslikatdekan
planleggejevnblomstringgjennomhelesesongen.Frøtilforskjelligeplanterskaloftesåspå
forskjelligmåte:Herfinnesdetvariasjonerbådeisådybde,temperaturoglysforhold.
Kundenespørofteomdette.
Dinbekjenteharetterhvertblittganskeivrig,ognåøynerhanethåpomatdukanskjeogså
vilhjelpehamtilåfåbedreoversiktoverlagerbeholdningogpriser.Duforeslåratdette
lagresisammesystem,såkanhanfinnefremtilpollensortermenshanlatersomathan
sjekkerlagerbeholdningen.Registreringavpriserbyrpåvisseutfordringer:Frukttrærog
andreferdigeplanterselgesenkeltvis,ogforskjelligesorterkanhaforskjelligepriser.Men
prisenevariererogsåetterhvorgamleplanteneer:Ettårsgamletrærerbilligst,menhan
selgerogsåtoårgamletrærogtreårgamletrærtilsinemerutålmodigekunder.Frøog
løkerselgerhanikkeenkeltvis,menderimotipakker.Likepakkertilhørersammevaretype,
someridentifisertvedetnummer.Forvaretyperegistreresforutenprisogsåleverandørog
informasjonomhvorvidtpakkeninneholderfrøellerløk.Forfrøpakkeneregistreres
nettovekt,spiringsprosentogplantesort.Forskjelligeleverandøreroppgirofteforskjellig
spiringsprosentpåfrøavsammesort.Detteforvirrerhamnoe,menhanantaratdet
kommeravkvalitetsforskjeller.Duantaratallefrøeneienpakkeeravsammesort.Derimot
innholderenløkpakkeofteflereforskjelligeløksorter,ogduregistrererhvormangeløkerav
hversortsomfinnesihverpakke.
Itilleggtilpris,registreresogsålagerbeholdningavallefrøposer,løkpakkerogferdige
planteravforskjelligsortogalder.
Såholderdupustenoghåperathanikkekommerpånoemer...
3