Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 7816-7-2011 Карты идентификационные. Карты на интегральных схемах с контактами. Часть 7. Межотраслевые команды языка структурированных запросов для карт (SCQL)

     6.5 Кодирование идентификаторов


Приняты следующие соглашения по кодированию идентификаторов:

<идентификатор> ::= <заглавная буква> [<заглавная буква> | <одноразрядное число> | <_>]

<заглавная буква> ::= A|B|C|D|E|F|G|H|l|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z

<одноразрядное число> ::= 0|1|2|3|4|5|6|7|8|9

<имя таблицы> ::= <идентификатор, максимум 8 байтов>

<имя представления> ::= <идентификатор, максимум 8 байтов >

<имя словаря> ::= <задаваемая часть имени словаря><_><O|U|Р>

<имя столбца> ::= <идентификатор, максимум 8 байтов >

< задаваемая часть имени словаря> ::= <идентификатор, максимум 8 байтов> | SYSTAB

<user id> ::=

     <individual id> |
     <group id> <разделитель> <individual id> |
     <group id> <разделитель> <subgroup id>
     <разделитель> < individual id> |
     <group id > <разделитель> <звездочка> |
     <group id> <разделитель> < subgroup id>
     <разделитель> <звездочка> |
     <group id > <разделитель> <звездочка>
     <разделитель> <звездочка>

<group id> ::= <идентификатор, максимум 8 байтов>

<subgroup id> ::= идентификатор, максимум 8 байтов>

<individual id>::= <идентификатор, максимум 8 байтов> | <special user id >

<разделитель> ::=.

<звездочка> ::= *

<special user id> ::= <держатель карты> | <любой пользователь>

<держатель карты> ::= CHOLDER

<любой пользователь> ::= PUBLIC

_______________

Идентификатор пользователя.

Индивидуальный идентификатор.

Идентификатор группы.

Идентификатор подгруппы.

Специальный идентификатор пользователя.


CHOLDER - это общий идентификатор (пользователя) держателя карты. PUBLIC - это общий идентификатор пользователя для базового пользователя базой данных (см. таблицу 1).

Смысловое значение звездочки - "безразличное состояние", т.е. кодирование данной части не подвергается сравнению.

Для проверки идентификатора пользователя различают следующие случаи: