hi people
I just want to give some info regarding this question even though it is too late to give some. (It might be helpful for future readers)
Data file which is sent by your
SCJD assignment makes sense perfectly.
If fields in original db file were null_terminated, it could be too much hassle to find correct place according record number.
but with current file, we as a developer can easily jump correct place of the record.
Some clue : offset of the file is general data such as schema info or file info at the begining.
rest of info in the file are records which are fixed length. Therefore you can easily jump the record you want by using these numbers....
Note : In case of adding new record(Think there is no reusable record in db)
, add new record by obeying fixed length policy of db file. definitely it will help to find records
