Gå til innhold

Hjelp med databasstrukur i MySQL


Anbefalte innlegg

Skrevet

Hei!

 

Driver og fikser opp en nettsided i php, med en mulighet brukerregistrering.

 

Lurte da på om det er best og lage en tabell for brukernav/passord/e-poster og en for F. eks inlegg i blogg eller liknende og en annen tabell for noe annet?

Videoannonse
Annonse
Skrevet
Lurte da på om det er best og lage en tabell for brukernav/passord/e-poster og en for F. eks inlegg i blogg eller liknende og en annen tabell for noe annet?

 

Litt uklart hva du spør om?

 

Ja, det er lurt å ha forskjellige tabeller for forskjellig data i mange tilfeller...

Skrevet
Da blir det flere tableller. En for config, en for passord og sånt o.s.v

 

Data som hører hjemme sammen kan gjerne være i samme tabell.

 

F.eks kan gjerne brukernavn og passord være i samme tabell.

 

Konfig for systemet kan gjerne ha sin egen tabell, mens konfik som er pr. bruker kanskje kan være i samme som brukeren.

Skrevet
Da blir det flere tableller. En for config, en for passord og sånt o.s.v

 

Data som hører hjemme sammen kan gjerne være i samme tabell.

 

F.eks kan gjerne brukernavn og passord være i samme tabell.

 

Konfig for systemet kan gjerne ha sin egen tabell, mens konfik som er pr. bruker kanskje kan være i samme som brukeren.

Var det jeg mente da.

Skrevet
Bare husk å linke sammen de forskjellige tabellene med en bruker-id, ikke brukernavnet! :)

Hvordan linker jeg de?

Holder det seg med at jeg lager en brukerid og at i ver tabel den brukeren er representert brukes den brukerid for den brukeren?

Skrevet
Hvordan linker jeg de?

Holder det seg med at jeg lager en brukerid og at i ver tabel den brukeren er representert brukes den brukerid for den brukeren?

 

Ikke slemt ment, men jeg vil på det aller sterkeste anbefale deg å kjøpe en bok.

 

Terje

Skrevet (endret)
Hvordan linker jeg de?

Holder det seg med at jeg lager en brukerid og at i ver tabel den brukeren er representert brukes den brukerid for den brukeren?

 

Ikke slemt ment, men jeg vil på det aller sterkeste anbefale deg å kjøpe en bok.

 

Terje

Har det, men glemte den hjemme. Nå er jeg borte.

Endret av Rockie
Skrevet
Med linking regner jeg med Rinox mener at du skal bruke en brukerid som en unik indeksnummer for hver bruker :)

Ok, hadde tenkt noe sånt, men var usikker

Skrevet

Også må du huske på å bruke foreign key constraints, unique constraints, etc så du slipper at dårlig kode gir deg inkonsekvente data i databasen som kræsjer applikasjonen din et annet sted.

Skrevet
Også må du huske på å bruke foreign key constraints, unique constraints, etc så du slipper at dårlig kode gir deg inkonsekvente data i databasen som kræsjer applikasjonen din et annet sted.

Skjønte ingenting jeg. :( Skal lese mer senere

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...