A flat-file database model is any system using a single file for storage with one record per line, usually plain-text or text mixed with binary data.