\begin{longtable}{llX}
  \caption{File table layout}\label{blb:dev:dbfile:table:layout} \\
  \toprule
  \rowcolor{bheader}
  \multicolumn{1}{c}{\bheader{Column Name}} &
  \multicolumn{1}{c}{\bheader{Data Type}} &
  \multicolumn{1}{c}{\bheader{Remark}} \\
  \midrule
  \endfirsthead
  \toprule
  \rowcolor{bheader}
  \multicolumn{1}{c}{\bheader{Column Name}} &
  \multicolumn{1}{c}{\bheader{Data Type}} &
  \multicolumn{1}{c}{\bheader{Remark}} \\
  \midrule
  \endhead
  \bottomrule
  \endlastfoot
  \midrule
  \multicolumn{3}{c}{\bnextpage{}} \\
  \endfoot
  FileId  & integer  & Primary Key \\
  \midrule
  FileIndex  & integer  & The sequential file number in the Job \\
  \midrule
  JobId  & integer  & Link to Job Record \\
  \midrule
  PathId  & integer  & Link to Path Record \\
  \midrule
  Filename  & blob  & Filename Record \\
  \midrule
  MarkId  & integer  & Used to mark files during Verify Jobs \\
  \midrule
  LStat  & tinyblob  & File attributes in base64 encoding \\
  \midrule
  MD5  & tinyblob  & \acs{MD}5/\acs{SHA}1 signature in base64 encoding \\
  \midrule
  DeltaSeq  & integer  & Delta Sequence number \\
\end{longtable}
