@Override
    default PrimaryKeyColumn deepCopy() {
        return DocumentUtil.deepCopy(this, PrimaryKeyColumnImpl::new);
    }
A typed {@link Document} that represents the primary key column instance in
the database. A {@code PrimaryKeyColumn} is located inside a {@link Table}.

@author  Emil Forslund
@since   2.0.0
runtime-parent/runtime-config/src/main/java/com/speedment/runtime/config/PrimaryKeyColumn.java