save unchanged record if new (no id)