webForumDet fria alternativet

Flera språk i samma tabell dumt?

Databaser & SQL

3 svar · 1 050 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Frågan#1

Hej alla glada!

Jag har en tabell som ska fyllas i med ca: 15 fält varav 10 av dem på både svenska och engelska. Är det ok att ha båda språken i samma tabell eller är det smartare att ha en tabell med huvudposterna (5 av fälten) och en tabell med språkposter (10+10 fält i två poster på svenska och engelska per huvudpost)?

Om man om ett år kommer på att man vill lägga till ytterligare ett språk så kanske man börjar att ångra sig om man har allt i samma tabell, men finns det fler skäl till att dela upp det? Jag är rätt säker på att det bara kommer att vara sve och eng.

Tack för synpunkter!

Medlem sedan juni 200032 967 inlägg
#2

Det är dumt att he dem i samma tabell av just den anledning du nämner. Nu kanske du är rätt säker på att det bara ska vara svenska och engelska, men det är inte ett skäl till att göra saker på fel sätt. ;)

Du ska inte behöva modifiera databasstrukturen för att du vill lägga till ett språk. Texterna i en egen tabell, som du lägger till fler poster i om du vill ha fler språk.

Mvh

Medlem sedan nov. 20016 480 inlägg
#3

Åhhh, vad tråkig du är :P

Men jag misstänkte det. Du lär ju lära mig JOIN så småning om!

Tack!

Medlem sedan juni 200032 967 inlägg
#4

bassebhu skrev:

Åhhh, vad tråkig du är :P

Jag vet. Jag ber om ursäkt.

basse skrev:

Du lär ju lära mig JOIN så småning om!

Då får du lära mig spela piano först.

530 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
395 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)