Prosjekt i Databaser og Web

Spillbibliotek, for de som har litt for mange spill.

>> Tilbake til forsiden <<

Beskrivelse:

Siden skal kunne gi en oversikt over spill som brukeren har lagt inn i systemet.
Brukerene skal kunne redigere og holde oversikt over sin egen samling/bibliotek.
Planen er at siden skal inneholde en oversikt over spill fra alle brukere, og alle brukere skal kunne se hverandres profiler.
Man skal kunne søke på spill, evt brukere og man må logge inn for å kunne endre på sin egen profil.

Brukergrensesnitt:

Veldig forenklet forslag til forside:

Bilde av hovedsiden

Database:

Planen er å ha 4 tabeller som behandler den største delen av informasjonen:

Bruker: BId, Brukernavn, Epost, Passord, Prioritet
Spill: SId, Tittel, Studio, Aar(År), Sjanger, Bilde
Omtale: BId*, BibId*, Kommentar, Rangering, Tid, Dato,
Bibliotek: BibId, BId*, SId*

Brukertabellen skal inneholde informasjon om brukerene på siden
Spilltabellen lagrer informasjon om alle de unike spillene som blir lagt til på siden
Omtaletabellen skal inneholde en kommentar om spillet, fra brukeren som skrev den,
hvis det er ønske om å skrive en kommentar. Vi har derfor satt primærnøkkelen ved hjelp av en fremmednøkkel
fra de to andre tabellene (via biblotektabellen), for at en omtale skal være unik. Man skal eie spillet for å kunne skrive en omtale.
Vi har også tatt med BId fra brukertabbelen for at vi skal kunne telle opp og hente ut alle omtaler fra en bruker.(Flere spill)
I Bibliotektabellen skal det lagres hvilke brukere som eiere hvilke spill. Vi har laget en egen tabell
for å unngå så mange null-felter i omtaletabellen.

Nb: Det er mulig vi legger til mer informasjon i tabellen for spill, og/eller legger noe informasjon i sub-tabeller.

Funksjoner: