авлена ​​діаграма ER типу, де показано зв'язок сутності В«лікарВ» з сутністю В«розкладВ». Оскільки один лікар має одне розклад - на діаграмі ЕR-типу була визначена зв'язок В«1:1В». br/>В  
 Рис. 2. Діаграма ЕR-типу. Зв'язок між сутностями В«лікарВ» і В«розкладВ» 
   На рис.3. представлена ​​діаграма ER типу, де показано зв'язок сутності В«ПацієнтВ» з сутністю В«ділянкуВ». Оскільки до одній ділянці прикріплено безліч пацієнтів, на діаграмі ЕR-типу була визначена зв'язок В«м: 1В». br/>В  
 Рис. 3. Діаграма ЕR-типу. Зв'язок між сутностями В«ділянкуВ» і В«ПацієнтВ» 
   На рис.4. представлена ​​діаграма ER типу, де показано зв'язок сутності В«ПацієнтВ» з сутністю В«прийомВ». Так як пацієнт багато разів може відвідати поліклініку, на діаграмі ЕR-типу була визначена зв'язок В«1: mВ». br/>В  
 Рис.4. Діаграма ЕR-типу. Зв'язок між сутностями В«ПацієнтВ» і В«ПрийомВ». br/> 
 Після встановлення зв'язків, був проведений аналіз відносин. 
  Ставлення В«лікарВ» містить наступні атрибути: 
  Лікар {ПІБ; підлогу; дата народження; номер ділянки; код спеціальності; спеціальність; адреса місця проживання; код лікаря; табельний номер; дата прийому на роботу} 
  Оскільки один лікар може обслуговувати кілька ділянок, то необхідно неодноразове дублювання записів, що призводить до надмірності даних. Також у поліклініці працює кілька лікарів з однаковими спеціальностями і відповідно однаковими кодами спеціальностей, що теж свідчить про неодноразове дублювання даних. Для усунення цих аномалій сутність В«лікарВ» була розбита на кілька сутностей: 
  Лікар {ПІБ; підлогу; дата народження; код спеціальності; адреса місця проживання; код лікаря; табельний номер; дата прийому на роботу} 
  Ділянки {табельний номер, ділянка} 
  Спеціальність {код спеціальності, спеціальність}. 
				
				
				
				
			  Ставлення В«прийомВ» містить наступні атрибути: 
  Прийом {Лікар, Дата прийому, Пацієнт, Скарги, призначення, Діагноз}. 
  За одну зміну лікар приймає безліч пацієнтів. Пацієнт може звернутися з кількома скаргами. За кожним скаргами лікар може призначити кілька препаратів, що призведе до надмірності даних. Для усунення цих аномалій сутність В«прийомВ» була розбита на кілька сутностей: 
  Дата прийому {дата прийому} 
  Прийом {лікар, дата прийому, запис} 
  Відвідування {запис, пацієнт, діагноз, код} 
  Скарги {код, скарги, код препарату} 
  Список препаратів {код препарату, препарат} 
   3. ПОЛЯ ТАБЛИЦЬ 
   Кожне поле таблиці являє собою елемент, зарезерво...