Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Базы данных MySQL

  Все выпуски  

RFpro.ru: Базы данных MySQL


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

REDDS
Статус: 3-й класс
Рейтинг: 220
∙ повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Мастер-Эксперт
Рейтинг: 186
∙ повысить рейтинг »
PsySex
Статус: Профессионал
Рейтинг: 29
∙ повысить рейтинг »

∙ Базы данных

Номер выпуска:514
Дата выхода:25.10.2016, 09:45
Администратор рассылки:Коцюрбенко Алексей aka Жерар (Мастер-Эксперт)
Подписчиков / экспертов:16 / 10
Вопросов / ответов:1 / 1

Консультация # 189882: Уважаемые эксперты! Пожалуйста, ответьте на вопрос: Выполните декомпозицию плоской таблицы на отдельные проекции (таблицы), указав поля, обеспечивающие связь этих таблиц друг с другом. ...

Консультация # 189882:

Уважаемые эксперты! Пожалуйста, ответьте на вопрос: Выполните декомпозицию плоской таблицы на отдельные проекции (таблицы), указав поля, обеспечивающие связь этих таблиц друг с другом.

Дата отправки: 15.10.2016, 09:29
Вопрос задал: mezrinovv (Посетитель)
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Коцюрбенко Алексей aka Жерар (Мастер-Эксперт):

Здравствуйте, mezrinovv!

В отдельные таблицы выделяем те поля, значения в которых повторяются или могут повторяться. В данном случае это все поля, кроме двух - Заболевание и Количество. Поэтому при декомпозиции получается шесть дополнительных таблиц:

Возбудители
Код возбудителяВозбудитель
1Вирус
2Палочка

Пути передачи
Код путиПуть передачи
1Воздушно-капельный
2Контактно-пищевой
3Парэнтеральный

Сезонности
Код сезонностиСезонность
1Зима
2Лето, осень
3Круглый год

Профилактики
Код профилактикиПрофилактика
1Вакцинация
2Здоровый образ жизни
3Соблюдение гигиены

Иммунитеты
Код иммунитетаИммунитет
1Отсутствует
2Нестойкий
3Стойкий

Режимы
Код режимаРежим
1Амбулаторный
2Стационар

а основная таблица примет вид:
< td>Код возбудителя
ЗаболеваниеКод путиКод сезонностиКод профилактикиКод иммунитетаКод режимаКоличество
Грипп 1111223
Дифтерия 2111322
Бруцеллёз 2231212
Гепатит B 1332322
СПИД 13321112
Дизентерия2223324
Брюшной тиф2223321

Её связь с таблицами Возбудители, Пути передачи, Сезонности, Профилактики, Иммунитеты и Режимы обеспечивают соответственно поля Код возбудителя, Код пути, Код сезонности, Код профилактики, Код иммунитета и Код режима.

Консультировал: Коцюрбенко Алексей aka Жерар (Мастер-Эксперт)
Дата отправки: 25.10.2016, 04:02
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное