Flat file can be Text file or Excel File. To Death.

When a record is updated, a lock is set on this, then when it is updated the lock is released.