Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик по разработке ПО1.DOC
Скачиваний:
34
Добавлен:
01.05.2014
Размер:
1.97 Mб
Скачать

3.2. Структура представления основных данных.

мужчина

мужчина

мужчина

женщина

женщина

женщина

Глава семьи

Начало списка

мужчина

мужчина

мужчина

женщина

3.2.1. Виды родственных связей.

Простейшие родственные связи это:

  • Отец –1

  • Сын – 2

  • Дочь – 3

  • Муж –4

  • Жена – 5

Сложные родственные связи и их последовательное преобразование в «Таблица связей», «Связь»

Первый Этап разработки таблиц.

отец

сын

дочь

муж

жена

Отец

дед

брат

сестра

0

мать

Сын

0

внук

внучка

0

невестка

дочь

0

0

0

зять

0

муж

свекор

сын

дочь

0

0

жена

тесть

0

0

0

0

мать

дед

0

0

0

0

брат

0

племянник

племянница

0

невестка

сестра

0

0

0

зять

0

дед

0

дядя

тетя

0

бабка

бабка

0

0

0

0

0

кузен

0

0

0

0

0

кузина

0

0

0

0

0

деверь

0

племянник

племянница

0

невестка

дядя

0

кузен

кузина

0

тетя

золовка

0

0

0

зять

0

Зять

сват

племянник

племянница

0

0

Невестка

сват

0

0

0

0

Племянник

0

0

0

0

0

Племянница

0

0

0

0

0

Свояченица

0

0

0

свояк

0

Сват

0

0

0

0

сватья

Сватья

0

0

0

0

0

Свекор

0

деверь

золовка

0

свекровь

Свекровь

0

0

0

0

0

Свояк

0

племянник

племянница

0

0

Тесть

0

шурин

свояченица

0

теща

Тетя

0

0

0

0

дядя

Теща

0

0

0

0

0

Шурин

0

племянник

племянница

0

невестка

Внук

0

0

0

0

0

Внучка

0

0

0

0

0

Второй Этап разработки таблиц.

Отец

сын

дочь

муж

жена

отец

1

отец

Дед

брат

сестра

0

мать

сын

2

сын

0

внук

внучка

0

невестка

дочь

3

дочь

0

0

0

зять

0

муж

4

муж

Свекор

сын

дочь

0

0

жена

5

жена

Тесть

0

0

0

0

мать

6

мать

Дед

0

0

0

0

брат

7

брат

0

племянник

племянница

0

невестка

сестра

8

сестра

0

0

0

зять

0

дед

9

дед

0

дядя

тетя

0

бабка

бабка

10

бабка

0

0

0

0

0

кузен

11

кузен

0

0

0

0

0

кузина

12

кузина

0

0

0

0

0

деверь

13

деверь

0

племянник

племянница

0

невестка

дядя

14

дядя

0

кузен

кузина

0

тетя

золовка

15

золовка

0

0

0

зять

0

зять

16

зять

Сват

племянник

племянница

0

0

невестка

17

невестка

Сват

0

0

0

0

племянник

18

племянник

0

0

0

0

0

племянница

19

племянница

0

0

0

0

0

свояченица

20

свояченица

0

0

0

свояк

0

сват

21

сват

0

0

0

0

сватья

сватья

22

сватья

0

0

0

0

0

свекор

23

свекор

0

деверь

золовка

0

свекровь

свекровь

24

свекровь

0

0

0

0

0

свояк

25

свояк

0

племянник

племянница

0

0

тесть

26

тесть

0

шурин

свояченица

0

теща

тетя

27

тетя

0

0

0

0

дядя

теща

28

теща

0

0

0

0

0

шурин

29

шурин

0

племянник

племянница

0

невестка

внук

30

внук

0

0

0

0

0

внучка

31

внучка

0

0

0

0

0

Третий этап разработки таблиц (конечный)

1

2

3

4

5

Отец

1

1

9

7

8

0

6

Сын

2

2

0

30

31

0

17

Дочь

3

3

0

0

0

16

0

Муж

4

4

23

2

3

0

0

Жена

5

5

26

0

0

0

0

Мать

6

6

9

0

0

0

0

Брат

7

7

0

18

19

0

17

Сестра

8

8

0

0

0

16

0

Дед

9

9

0

14

27

0

10

Бабка

10

10

0

0

0

0

0

Кузен

11

11

0

0

0

0

0

Кузина

12

12

0

0

0

0

0

Деверь

13

13

0

18

19

0

17

Дядя

14

14

0

11

12

0

27

Золовка

15

15

0

0

0

16

0

Зять

16

16

21

18

19

0

0

Невестка

17

17

21

0

0

0

0

Племянник

18

18

0

0

0

0

0

Племянница

19

19

0

0

0

0

0

Свояченица

20

20

0

0

0

25

0

Сват

21

21

0

0

0

0

22

Сватья

22

22

0

0

0

0

0

Свекор

23

23

0

13

15

0

24

Свекровь

24

24

0

0

0

0

0

Свояк

25

25

0

18

19

0

0

Тесть

26

26

0

29

20

0

28

Тетя

27

27

0

0

0

0

14

Теща

28

28

0

0

0

0

0

Шурин

29

29

0

18

19

0

17

Внук

30

30

0

0

0

0

0

Внучка

31

31

0

0

0

0

0

Определение родственной связи приведено в приложении примера дерева.