Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Пример 2: ПАЦИЕНТ

Читайте также:
  1. E) Перевести пациентку на ИВЛ
  2. III. ПРИМЕРНАЯ СТРУКТУРА КУРСОВОЙ РАБОТЫ
  3. III.2. ПРИМЕРНАЯ ТЕМАТИКА РЕФЕРАТОВ, КУРСОВЫХ РАБОТ
  4. V. ПРИМЕРНАЯ ТЕМАТИКА РЕФЕРАТОВ
  5. VI. ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ВОПРОСОВ К ЗАЧЕТУ
  6. Y. Проверьте себя. Общение с пациентом
  7. Алгоритм измерения температуры тела пациенту в подмышечной впадине
  8. Алгоритм первой помощи пациентам с гастродуоденальным кровотечением.
  9. Алгоритм. Свойства алгоритмов. Способы записи алгоритмов. Базовые структуры алгоритмов. Примеры.
  10. Алюминий и его сплавы. Классификация алюминиевых сплавов. Деформируемые алюминиевые сплавы. Дуралюмины, термическая обработка дуралюминов. Примеры, маркировка.

 

Предполагается, что в таблице будут храниться данные пациенте, приписанном к поликлинике.

 

1) Выделим атрибуты:

· Номер корточки;

· ФИО;

· Дата рождения;

· Текущее заболевание;

· Адрес;

· Возраст;

· Пол.

 

2) Пациент в определенный момент может не иметь ни одного заболеавания;

3)

· Номер карточки имеет числовое значение от 1 и уникален для всех номеров карточек, у пациента обязательно должна быть карточка;

· ФИО. Как и в случае с врачом, здесь уточнений не требуется;

· Дата рождения. Здесь уточнения не требуется, поскольку этот атрибут имеет однозначное толкование;

· Текущее заболевание. Название заболевания (здесь также требуется уточнение, поскольку заболевание обладает несколькими свойствами: название, степень тяжести, дата начала и т.д.). Пациент может иметь несколько текущих заболеваний, а может не иметь ни одного;

· Адрес. Адрес проживания пациента, включает улицу, номера дома и квартиры. Пациент обязан проживать по адресу;

· Возраст. Количество полных лет (от 0 до N), (понятно, что атрибут не должен иметь пустых значений);

· Пол. Пол пациента.

 

4)

 

атрибут Един/ множ Уника- льность NULL Домен Пример
Номер карточки Ед. + - От 1 до N  
ФИО Ед. - - Не определен Иванов И.И.
Дата рождения Ед. - - N1-N2 12.04.1970
Текущее заболева-ние Множ. - + Четкий домен заболеваний Грипп
Адрес Ед. - - Четкий домен Адресов Вершинина, 30-12
Возраст Ед. - - 0-N.  
Пол Ед. - - Четкий домен Муж

 

5) Поскольку присутствует атрибут, имеющий множественные значения, только составной атрибут будет иметь уникальные значения:

{номер карточки, текущее заболевание}

Однако этот атрибут не может быть выбран в качестве возможного ключа, т.к. атрибут, входящий в него (ТЕКУЩЕЕ ЗАБОЛЕВАНИЕ) может иметь пустые значения NULL. Выделить возможный ключ в таком отношении нельзя. Вводим дополнительный атрибут ID и выбираем его в качестве возможного ключа (суррогатный ключ, он не несет никакой информации о сущности, но обладает свойством уникальности, не имеет значений NULL и обладает свойством неизбыточности, поскольку является скалярным).

Возможный ключ: ID.

6) Неполные функциональные зависимости от возможного ключа отсутствуют, поскольку единственный возможный ключ является скалярным.

Присутствуют функциональные зависимости между неключевыми атрибутами:

Номер карточки → ФИО;

Номер карточки → возраст;

Номер карточки → адрес;

Номер карточки → пол;

 

7) Поскольку отсутствуют неполные функциональные зависимости от возможного ключа, отношение находится во второй нормальной форме.

Присутствие функциональных зависимостей между неключевыми атрибутами не дает отношению находиться в третьей нормальной форме, следовательно отношение находится во второй нормальной форме (2NF).

 




Дата добавления: 2015-02-16; просмотров: 87 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав