Avatar billede fqthjoe Nybegynder
19. marts 2008 - 10:32 Der er 4 kommentarer og
2 løsninger

varekartotek databaseopbygning med flere billeder pr post

Katalogsystem opbygning.
Hej, jeg vil lige høre der er nogle der har en mening/ide,
om jeg er på rette spor.
Jeg skal have lavet en database, som består af nogle varegrupper,
og så forskellige varer derunder.

- En vare kan findes i flere forskellige varegrupper.
- Der skal være op til 5 billeder af varen.

Jeg er lidt i tvivl om databasen skal bestå af to eller flere tabeller,
og om der skal være 5 felter til billederne.. ( image1, image2...).
Og hvilke felt der skal være primærnøgle.
Og så ville det være smart, at når jeg opretter jeg kan vælge flere
varegrupper, som varen skal tilknyttes.


Min grundide er:

Tabel Varegruppe:
varegruppeid
varegruppetekst
billed af varegruppe

Tabel vare
tabelid
varetekst
varetype
vareimage1
vareimage2
vareimage3
vareimage4
vareimage5
varegruppeid
En der kan hjælpe mig et råd ?
vh thjoe
Avatar billede kalp Novice
19. marts 2008 - 11:12 #1
hvis du gør sådan der vil du begrænse det til 5 billeder.
det her kan normaliseres yderligere, men det er fint nok til at illustere hvad jeg mener.. og godt nok hvis du ikke har et kæmpelager.


Tabel vare
tabelid (primary key)
varetekst
varetype
varegruppeid

Tabel billeder
billedeid
tabelid
billede

så benytter du tabelid fra "vare" til at finde alle billeder med samme "tabelid".
Avatar billede fqthjoe Nybegynder
19. marts 2008 - 11:48 #2
Tak for svar:
Vil det så sige, at der skal oprettes 3 tabeller: vare,billeder og varegruppe ?
Avatar billede dkfire Nybegynder
19. marts 2008 - 14:08 #3
Ja og en ekstra tabel hvis hver vare kan tilhøre flere varegrupper.

Tabel Varegruppe:
varegruppeid (primary key)
varegruppetekst
billed af varegruppe

Tabel vare
vareid (primary key)
varetekst
varetypeid

Tabel billeder
billedeid (primary key)
vareid
billede

Tabel Vare/varegrupper
id
varegruppeid
vareid

Tabel varetype
varetypeid (primary key)
typetekst
Avatar billede fqthjoe Nybegynder
19. marts 2008 - 15:22 #4
ja, en vare kan tilhøre flere grupper.
Jeg prøver at oprette tabellerne, og ser om jeg kan få noget phpudtræk til at virke.. Ellers må jeg jo søge hjælp herinde... ;-)
Tak til begge.
Smid gerne svar så I kan få points...
Avatar billede dkfire Nybegynder
19. marts 2008 - 17:17 #5
Husk at id'er skal være int eller noget som svare dertil.
Avatar billede kalp Novice
19. marts 2008 - 19:38 #6
:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester