Avatar billede shosho500 Nybegynder
21. august 2006 - 20:44 Der er 10 kommentarer og
1 løsning

DB Struktur ?

Har lige et spm ang. en database jeg er ved at lave, om hvordan det vil være bedst at strukturere den.

Mit problem er, at jeg har nogle billeder, som skal tilkynttes de elementer, som er i min DB. Der er 4 billeder til hver element og hvert billede findes i 3 versioner (størrelser) hvad er den nemmeste måde, at strukturere det på ? Hvordan skal jeg opbygge det ?
Avatar billede arne_v Ekspert
21. august 2006 - 20:48 #1
jeg vil sige seperat tabel med 4 felter:

elementid
billedno (1-4)
size (3)
billed
Avatar billede shosho500 Nybegynder
21. august 2006 - 21:05 #2
det forstår jeg ikke. mener du fx.

Pictures
- PictureID
- ElementID
- PictureNr1
- PictureNr2
- PictureNr3
- PictureNr4
- PictureNr1Size1
- PictureNr1Size2
- PictureNr1Size3
- PictureNr2Size1
- PictureNr2Size2
- PictureNr2Size3

osv. eller ?
Avatar billede arne_v Ekspert
21. august 2006 - 21:13 #3
nej

4 felter
12 raekker per element
Avatar billede shosho500 Nybegynder
21. august 2006 - 21:20 #4
det lyder da lidt vildt.. at de sammen element har 12 rækker, bare med forskelligt billed.. ville da give mere mening, hvis jeg på min element row, havde en id, som refererede til en tabel, som indeholdt ID (det som der bliver refererede til) navn på billed 1,2,3,4, - size 1,2,3 eller hvad ?
Avatar billede arne_v Ekspert
21. august 2006 - 21:24 #5
hvorfor skulle det vaere et problem med flere raekker ?

overvej hvilke rettelser der skulle laves i databasen for at have 4 fremfor 3 stoerrelser billeder !
Avatar billede shosho500 Nybegynder
21. august 2006 - 21:27 #6
jeg ved ikke om vi misforstår hinanden eller hvad, men kan du prøve og vise hvad du mener, ved at sætte det op som jeg gjorde før, med.

Elementer:
- ID
- Name
- PictureID

Pictures:
- ID
- Nr1

osv. ??
Avatar billede arne_v Ekspert
21. august 2006 - 21:54 #7
element tabel

element id          foo              bar
----------          ---              ---
    1              abc              def
    2              ghi              jkl

picture tabel

element id        picno            sizecode          picture
    1              1                1                ...
    1              1                2                ...
    1              1                3                ...
    1              2                1                ...
    1              2                2                ...
    1              2                3                ...
    1              3                1                ...
    1              3                2                ...
    1              3                3                ...
    1              4                1                ...
    1              4                2                ...
    1              4                3                ...
    2              1                1                ...
    2              1                2                ...
    2              1                3                ...
    2              2                1                ...
    2              2                2                ...
    2              2                3                ...
    2              3                1                ...
    2              3                2                ...
    2              3                3                ...
    2              4                1                ...
    2              4                2                ...
    2              4                3                ...
Avatar billede arne_v Ekspert
21. august 2006 - 21:55 #8
og det ser jo saa gyseligt ud med den font der bruges, men du kan sikkert se hvad jeg mener
Avatar billede shosho500 Nybegynder
22. august 2006 - 17:47 #9
smid et svar, ser ud som, det er måden at gøre det på :)
Avatar billede arne_v Ekspert
22. august 2006 - 18:38 #10
svar
Avatar billede arne_v Ekspert
30. september 2006 - 21:14 #11
så mangler du bare at acceptere svaret
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