Hi Pouyan,
Yes, this is how it is expected to work. Data in orbeon_form_data isn't overwritten or deleted (except for drafts), and instead new rows are added. In a way it acts as a journal, which allows auditing and recovery.
Alex
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet