webForumDet fria alternativet

receptuppbyggnad

0 svar · 176 visningar · startad av The_Hulk

The_HulkMedlem sedan juni 20031 837 inlägg
#1

Hej!

Jag håller på med ett spel och skulle behöva lite hjälp att strukturera upp SQL-biten för recept.
ett recept består av ett antal resurser.
en resurs kan vara ett annat recept eller en grundresurs.

ska jag har recept och grundresurser i samma tabell och då ha ett extra fält där man anger vad det är för något.
eller ska jag ha två tabeller, en för recept och en för resurser.

hur anger man bäst vad som behövs för ett recept? man behöver ju recept id, ingrediens (kan vara resultat från annat recept eller en grundresurs) och antal.
detta kommer ju att formas lite efter hur man löser föregående fråga.
har man både recept och grundresurs i samma tabell blir det ju lätt.
[recipe_id, resource_id, resource_qty]
delar man upp recept och grundresurs i två tabeller måste man ju ha vad vilken typ det är.
[recipe_id, resource_id, resource_type, resource_qty]

problemet blir ju sen när man ska hämta ut allt som krävs för att göra ett recept. Beror ju lite på om man vill kunna hämta ut allt med en SQL-fråga.

kanske kan skriva en avancerad SQL-fråga för Ms SQL-server men vill man att det ska fungera även för MySQL så blir det svårare.

Tack på förhand!

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)