29. august 2004 - 13:28Der er
5 kommentarer og 1 løsning
linke 2 tabeller sammen?
Hej.
Jeg har lige nu én tabel, som indeholder alle mine produkter. Disse produkter opdateres af leverandøren, og tildeles det id, som leverandøren kører med. Jeg tilføjer desuden selv nogle produkter, og giver dem et højt id - de har altså intet med den leverandør at gøre.
Jeg tænkte på at dele tabellerne op, for større sikkerhed. Så jeg istedet har 2 tabeller - én til leverandøren og én til "tilføjede" produkter.
Er dette en god idé? Og hvordan "linker" jeg imellem de to tabeller (konkret eksempel/kode). Jeg bruger ASP og mySQL. Hvis jeg altså skal trække nogle produkter ud fra begge tabeller og de skal sorteres ordentligt efter produktets navn. Er dette en dårlig idé - hvordan perfonmance mæssigt?
Jeg går ud fra, at jeg skal bruge join sætninger. Men er ville det ødelægge min performance meget, hvis jeg begyndte at splitte min produkttabel ud i 2-3 tabeller. Der er omkring 95000 produkter i tabellen (tabel1). Ca. 100 produkter vil så komme over i tabel2, som er tilføjede produkter. Så kunne man også ha' en tabel3 med en anden leverandørs produkter.
Er det en god idé og hvordan skal SQL sætningen være for bedst performance?
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.