Tags:
databaser
Hej.
Jeg har fået en opgave af mine vinglade onkel.
Det drejer sig om at jeg med mysql og php skal lave en side hvor kan holde styr på sine vine og evt bruge dem til en hjemmeside.
Det jeg skal bruge i grove detaljer:
1: Mulighed for at søge på en vin vedhjælp af navn eller stregekode.
2: Mulighed for at vælge en kategori som f.eks land og herefter få alle vine fra et specielt land.
3: Mulighed for at vælge noget kød hvortil man vil få vist hvilke vine der passer godt til.
Hvordan ville man skulle bygge en database op her? JEg har forsøgt at lege med det og tænkte at man ikke behøvede så meget igen?
Jeg prøvede bl.a. at lave en database der bare hed vine hvori der var angivet:
NAVN - LAND - ÅRGANG - BESKRIVELSE
Ville dette være nok til bare at kunne trække alle info fra databasen?
Eller er det meget avanceret ?
Den bedste tabel handler lidt om en vin skal kunne være god til flere forskellige slags kød.
Hvis ikke er den bedste vil være at lave 3 tabeller.
En med de forskellige lande.
En med de forskellige typer mad/kød
Og til sidst en med vinene.
Alle de tre tabeller har en kolonne med et unikt auto_increased id. Tabellen med vin, har dog også to felter som indeholder henholds id'et på det land og det mad/kød som vinen er inden for.
Du kan derefter bruger en JOIN -funktion til at lave nogle query du ønsker.
Håber du kan gennemstå det.