Последовательность записей
Для некоторых
представлений пользователя о данных
очень важной является та
последовательность,
в которой
представляются данные для прикладной
программы или воспроизводятся на
терминале. Однако каноническая схема
не указывает последовательность,
согласно которой записи запоминаются.
В общем случае
устанавливать последовательность
записей в канонической схеме
нежелательно, так как различным
приложениям могут потребоваться записи
в разной последовательности.
При преобразовании
канонической схемы в физическое
представление данных необходимо
устанавливать последовательность
записей. Средство определения
последовательности должно быть частью
физического, а не логического описания
данных. В некоторых языках описания
логических данных существуют операторы,
определяющие порядок расположения
записей. Эта информация должна добавляться
при преобразовании канонической схемы
в логическую, поддерживаемую
программным обеспечением. Сторонники
реляционных баз данных утверждают,
что последовательность кортежей не
должна быть частью описания логических
данных.