GD MULTINAME

Материал из GedeminWiki
Перейти к: навигация, поиск

См. Склонение ФИО (постановка)

 CREATE TABLE gd_multiname (
   id             dintkey,
   relationkey    dintkey,
   refid          dintkey,
   langid         dtext12 NOT NULL,
   caseid         CHAR(1),
   name           dname
 )

 ALTER TABLE gd_multiline ADD CONSTRAINT gd_pk_multiname
   PRIMARY KEY (id);

 ALTER TABLE gd_multiline ADD CONSTRAINT gd_fk_multiname_rk
   FOREIGN KEY (relationkey) REFERENCES at_relations (id);

 CREATE ASC UNIQUE INDEX ON gd_multiname
   (refid, langid, caseid);

Идентификаторы падежей для русского и белорусского языков

Допустимые значения поля caseid при использовании языковых тегов "ru" и "be".

Название Идентификатор
Именительный N
Родительный G
Дательный D
Винительный A
Творительный B
Предложный L
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты