~cpp
---------------------------------------------------------
- 페이지ID | 첫RecordID | FreeSpace | ptrToFree -
- (Word) | (Word) | (Word) | (Word) _
---------------------------------------------------------
- Record | Record | Record..... -
- (Record Size) | (R-Size) | (R-Size) -
---------------------------------------------------------
- 비신장 가변길이 레코드 & -
- FreeSpace -
---------------------------------------------------------
- - ... - Length - Length - Length - Last_ -
- - ... - ID - ID - ID - Slot_ -
- - ... - Pointer - Pointer - Pointer - Pointer -
---------------------------------------------------------
~cpp RecordID를 접근할 수 있도록 하였으며,~cpp NumberOfRecord 값은 오버헤드차원에서 삭제처리하였고,,~cpp FreeSpace>Slot_Size+Record_Size와 비교후에 수행~cpp RecordID를 찾거나 가는데 IO 수행이 너무 많이 필요하다.~cpp RecordID까지도 마스터페이지가 관리하도록 할 것임.