Good practice or bad practice on Insert/Update table
<p>I have a page in a website where the user can edit the questions on a poll using two listboxes and two buttons, I'm thinking in doing it this way:</p>

<pre><code>Questions in the poll             Questions available
         1             [&gt;]1             0
         3             [&lt;]2             2
         6                              4
         9                              5
                                        7
                                        8
                                        10
</code></pre>

<p>Here is what the buttons would do:</p>

<ol>
    <li>Quit selected from "Questions in the poll"
    <li>Add selected in "Questions available" to "Questions in the poll"
</ol>

<p>In my way I'd do it Inserting/Deleting to/from the table on where I store the questions in the poll on buttonClick event, but this would cause troubles if anyone is answering a poll and the question disappears...</p>

<p>How would you guys do it? I'm using ASP.NET + VB.NET, but I don't want "teh codez", I just want your opinion on how to do this. Thanks :)</p>
