Связи между таблицами

  • Часть 1
  • | 2
  • | 3

«Один ко многим» - наиболее распространенный вид связи. При этом типе связи одной строке родительской таблицы может соответствовать множество строк дочерней таблицы, но любой строке дочерней таблицы может соответствовать только одна строка родительской таблицы.

Обратимся к учебной базе данных. Все связи между таблицами учебной базы данных являются не идентифицирующими с мощностью «один ко многим». Рассмотрим, например, связь «один ко многим» между таблицами Street и Abonent(рис. 1.3).

Street

STREETCD

STKEETXU

1

ЦИОЛК OB CK СГ О УЛИЦА

?

НОВАЯ УЛИЦА

3

ВОЙКОВ ПЕРЕУЛОК

4

ТАТАРСКАЯ УЛИЦА

5

ГАГАРИНА УЛИЦА

s

МОСКОВСКАЯ УЛИЦА

7

КУТУЗОВА УЛИЦА

S

MOCK ОВ СК ОЕ ШОСС Е УЛИЦА

Asonent

ACCOUNT CD

STREETCD

HOLSENO

FLATNO

по

РНОХЕ

0054SS

3

4

1

А1\СЕНОВ С.А.

556S93

015527

3

1

65

КОНЮХОВ B.C.

761699

OS0047

S

39

Зй

ШУБИНА Т.П.

257S42

0S0270

6

35

б

ТИМОШКИНАНГ.

321002

0SO613

S

35

И

ЛУКАШИНА Р.М.

254417

115705

3

1

S2

МИЩЕНКО ЕВ.

769975

126112

4

7

И

МАРКОВА В.П.

6S3301

136159

7

39

1

СВИРИНАЗА

350003

136160

4

9

15

ШМАКОВ СБ.

9S2222

136169

4

7

13

ДЕНИСОВА ЕК.

6S0305

443069

4

51

55

СТАРОДУБЦЕВ Е.В.

6S3014

443690

7

5

1

ТУЛУПОВ А МИ.

214S3 3

 

Рис. 1.3. Связь «один ко многим» между таблицами Street и Abonent

предыдущаяследующая