ТАБЛИЦЫ ИСПОЛЬЗУЕМЫЕ В ПРОГРАММЕ

T_PERSON – человек (справочник)

NUM

+

not null

Уникальный номер в базе данных

SURNAME

A

25

&[*&]

not null

Фамилия

NAME

A

30

&[*~]

null

Имя

PATRONYMIC

A

30

&[*~]

null

Отчество

NUM_ORG

I

null

Код организации

T_ORG.NUM

STATE

A

40

null

Разряд, Звание, Должность

BIRTHDAY

D

null

Число, месяц, год рождения

PLACE_BIRTH

A

30

null

Место рождения

PASSPORT

L

null

0 - Свидетельство о рождении

1 - Паспорт

P_SER

A

9

null

Серия

P_NUM

A

6

######

null

Номер

P_KEM

A

80

null

Кем выдан

P_DATE

D

null

Когда выдан

DOMICILE

A

80

null

Место жительства

VISA

A

80

null

Место прописки

INN

A

12

############

null

ИНН

INSURANCE

A

14

###-###-###-##

null

Страховое свидетельство №

TEL_HOME

A

15

[(*4{#}) ]*2{#}-*2{#}-*2{#}

null

Телефон домашний

TEL_WORK

A

15

[(*4{#}) ]*2{#}-*2{#}-*2{#}

null

Телефон рабочий

TRAINER

L

not null

Человек тренер или нет, если тренер то он автоматически заносится в таблицу тренеров

 

NUM_TRAIN1

I

null

Тренер1

T_TRAIN.NUM

NUM_TRAIN2

I

null

Тренер2

T_TRAIN.NUM

T_ORG – организация (справочник)

NUM

+

 

 

not null

Уник.номер организации в бд

ORG_SHORT

A

12

not null

Сокращенное название организации

ORG_FULL

A

80

null

Полное название организации

CITY

A

30

&[*~]

null

Город

T_COMP – соревнования – турнир (справочник)

NUM

+

not null

Уник. номер в базе данных

NAME1

A

80

null

Название в шапке 1 строка

NAME2

A

80

null

Название в шапке 2 строка

NAME3

A

80

null

Название в шапке 3 строка

NAME

A

80

not null

Краткое название сор-ний

PLACE

A

30

null

Место проведения

DATA1

D

null

Сроки проведения - ОТ

DATA2

D

null

Сроки проведения - ДО

JUDGE_NUM

I

null

Главный судья

T_PERSON.NUM

SECR_NUM

I

null

Главный секретарь

T_PERSON.NUM

JUD1_NUM

I

null

1 Зам. главного судьи

T_PERSON.NUM

JUD2_NUM

I

null

2 Зам. главного судьи

T_PERSON.NUM

T_ASPECT – вид

NUM

+

not null

Уник. номер в базе данных

NAME

A

80

not null

Вид соревнований

VARIANT

S

not null

Вариант проведения

1, 2, 3 - вариант

NAME_TOUR – названия туров (справочник)

NUM

I

not null

Уникальный номер в базе данных

NAME

A

35

not null

Название тура

0 – предварительный тур
1 - 1 предварительный тур
2 - 2 предварительный тур
3 - Тур прямого выбывания
4 – Финал

T_PART – участник

NUM

+

not null

Уник.код в базе данных

NUM_ASPECT

I

not null

Код вида соревнований

T_ASPECT.NUM

NUM_PERS

I

not null

Код человека в базе данных

T_PERS.NUM

NUM_ORG

I

null

Код организации в базе данных

T_ORG.NUM

FIGHT

S

null

Боев

VICTORY

S

null

Побед

PRICK

S

null

НУ – нанесенных уколов

PRICK_PASS

S

null

ПУ – пропущенных уколов

CLASSIFICATION

S

null

Классификация

PLACE

S

null

Место

NUM_PERS1

I

null

Тренер1

T_TRAIN.NUM

NUM_PERS2

I

null

Тренер2

T_TRAIN.NUM

T_JUDGE – судья

NUM

+

not null

Код в базе данных

NUM_PERS

I

not null

Код в базе данных

T_PERS.NUM

NUM_ORG

I

null

Код организации в базе данных

T_ORG.NUM

SURNAME

A

25

Фамилия

NAME

A

30

Имя

PATRONYMIC

A

30

Отчество

ORG

A

12

Организация

T_TRAIN – тренер

NUM

+

not null

Уник. номер в базе данных тренера

NUM_PERS

I

not null

Код в базе данных

PERSON.NUM

NUM_ORG

I

not null

Код организации в базе данных

ORGANIZATION.NUM

SURNAME

A

25

Фамилия

NAME

A

30

Имя

PATRONYMIC

A

30

Отчество

ORG

A

12

Организация

T_OBSL – обслуживающий персонал

NUM

+

not null

Уник. номер в базе данных тренера

NUM_PERS

I

not null

Код в базе данных

PERSON.NUM

SURNAME

A

25

Фамилия

NAME

A

30

Имя

PATRONYMIC

A

30

Отчество

ORG

A

12

Организация

JOB

A

30

null

Должность

TOUR_PR  (предварительный тур)

NUM_ASPECT

I

Код вида соревнований

NUM_TOUR

I

Номер тура

NUM_GROUP

S

Номер группы

KOL

S

Количество участников в группе

JUDGE

I

Жюри Ст.судья в группе

JUD1

I

1 судья

JUD2

I

2 судья

JUD3

I

3 судья

JUD4

I

4 судья

JUD5

I

5 судья

VARIANT – варианты проведения соревнований (справочник)

NUM

I

not null

Номер варианта

NUM_TOUR

I

not null

Входящие в него туры

TEAM – команда

NUM

I

not null

Уникальный номер в базе данных

NUM_ASPECT

I

not null

Код вида соревнований

NUM_ORG

I

null

Код организации в базе данных

NAME_FULL

null

Название команды (от одной организации, м.б. несколько команд.

NAME

A

10

null

Короткое название (для олимпийки)

NUM_PERS1

I

null

1 участник

PERS1_START

null

Стартовый номер 1-го участника

PERS1_M

S

null

Место 1-го участника

NUM_PERS2

I

null

2 участник

PERS2_START

null

Стартовый номер 2-го участника

PERS2_M

S

null

Место 2-го участника

NUM_PERS3

I

null

3 участник

PERS3_START

null

Стартовый номер 3-го участника

PERS3_M

S

null

Место 3-го участника

NUM_PERS4

I

null

4 участник

PERS4_START

null

Стартовый номер 4-го участника

PERS4_M

S

null

Место 4-го участника

SUM

S

null

Сумма 3-х лучших мест для классиф.

KLASS

S

null

Место по классификации

PLACE

S

null

Окончательное место

NAME_TOUR – названия туров

NUM

I

Номер

NAME

A

35

Название тура

0 - Предварительный тур 
1..6 – 1..6 Предварительный тур
7 – Тур прямого выбывания
8 – Финал
9 – Тур прямого выбывания с утешением

REZ_TOUR – результаты тура

NUM_ASPECT

I

not null

Номер варианта

NUM_TOUR

I

not null

Номер тура

NUM_GROUP

I

not null

Номер группы

NUM_START

S

Стартовый номер

PART

I

Участник

F1..F9

A

1..9 Бой

FIGHT

VICTORY

S

Побед

PRICK

S

НУ

PRICK_PASS

S

ПУ

VIC_FIGHT_A

S

Побед/Боев (Коэф.А)

T_VT – туры в соответствии с вариантом проведения

NUM_ASPECT

I

not null

Номер варианта

NUM_TOUR

I

not null

Номертура

NAME_TOUR

A

35

TOUR_DATE

D

not null

Дата проведения тура

KOL

S

Кол-во участников в туре

STATE

L

Был тур проведен или нет

ОГЛАВЛЕНИЕ
По всем вопросам обращаться по e-mail: andrew@knet.ru, vt@zmail.ru или (8432) 191-304