Tjena!
Har en liten fråga här. Håller på med ett ganska stort projekt nu, och undrar vad ni tror blir mest effektivt.
Sitter i den sitsen där jag behöver ha en ganska flexibel tabell som bilderna sparas i. Då menar jag sökvägen till bilden.
Poängen är att vissa av bilderna kommer att kräva endel information om bildens namn medans andra inte behöver det. För att undvika en massa tomma rader för de bilder som inte har något namn så har jag istället länkat ihop tabellen bilder med tabellen bilder_info.
Nästa steg är att vissa av bilderna med info även kommer att inehålla information om vilken teknik bilden har tecknats med. Och jag har därför skapat en till tabell som heter bilder_teknik som har en relation till bilder_info.
Detta kommer ju att leda till en lite småkrånglig sql fråga, och kanske därför mer belastning för servern. Sidan ifråga kommer att få ett ganska högt besökarantal och därför är det viktigt att fåner belastningen så mycket som möjligt
Så min fråga är därför hur märkbar skillnaden blir med lite mer invecklade sql frågor. Skulle ju självklart gå att trycka ihop iallafall bild_info och bild_teknik, men därmed få en lite sämre databas, efterssom det kommer att leda till endel tomma poster.
Vad hade ni prioriterat i det här fallet? Och hur mycket extra kräver det att plocka bild_teknik genom fyra tabeller som det kommer att bli i det här fallet?
medlem_bilder -> bilder -> bild_info ->bild_teknik
EDIT: Kom precis på att man skulle kunna länka alla tabellerna till medlem_bilder försig ochså. Om man spar ner bildens id i både bilder, bild_info och bild_teknik... Det kanske är smartare. Vad tror ni om det? Är grymt trött i skrivande stund, så något av det jag har skrivit kan mycket väl vara ganska korkat. Men vill gärna ha tips och ideer gällande detta.
/Tomas