vedr sikkerhed ved oprettelse af ny row i database
HejDet kan godt være at dette er et banalt spørgsmål, men jeg vil lige høre jer eksperter om sikkerheden ved at oprette en ny row i en tabel, samtidigt med at man skal bruge det nye id i en anden tabel (relation).
Hvis man forestiller sig at skulle lave et forum. Når man opretter et nyt indlæg, skal dette indlægs id typisk bruges i nogle andre tabeller samtidig med at indlægget briver oprettet. Men man kender jo ikke id'et før det er oprettet?
Hvis man fyrer en ny query af ummidelbart efter at indlægget er oprettet, kan man jo tage det højeste id og bruge dette i den anden tabel. Men i princippet kunne en anden person samtidig lave et nyt indlæg og dermed ville den forrige besked få et forkert id i relationstabellen.
Er dette problem et generelt problem, eller findes der nogle smart måde at omgår det på?
Det blev vist lidt kringlet, men håber I forstår det eller kan jeg uddybe det yderligere.