Tips på tabellstruktur

Webbutveckling

3 svar · 229 visningar · startad av Kristianstad

Medlem sedan dec. 2002841 inlägg
Trådstart#1

Hej!
Jag behöver tips på design av tabellerna.

Jag har en filmsida där man kan betygsätta filmer.

Varje film ska ha info om "titel", "inspelningsår".

Jag ska lagra alla personers betyg och användarnamn.

Sedan vill jag loopa upp alla filmer och skriva deras genomsnittsbetyg och hur många som betygsatt filmen.

Som det är nu ser min tabelldesign ut så här:
Filmer
| ID | Titel | Inspelningsår |
| 1 | Se7en | 1917 |
| 2 | Sagan om ringen | 1950 |

Betyg
| ID | FilmID | Användarnamn | Betyg |
| 1 | 1 | Kalle | 3,6 |
| 2 | 1 | Anders | 2,5 |

Men denna design är seg då det finns för många poster.

Hur ska jag göra?

Medlem sedan mars 20015 287 inlägg
#2

Den designen verkar väl inte vara så tokig?
Kan det inte vara sättet du plockar fram datat på som inte är optimalt?
Iofs kan du ju ha användarna i en helt separat tabell.

Medlem sedan dec. 2002841 inlägg
#3

Löste sig. Jag hade inte indexerat ett fält korrekt

Medlem sedan feb. 200112 078 inlägg
#4

Tråden flyttas från ASP, VBSCript.

258 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)