1. Learn
  2. /
  3. Kurser
  4. /
  5. Створення баз даних PostgreSQL

Connected

Övning

Зменшення надмірності даних

Колишній працівник Small Business Administration розробив початкову версію бази даних. Інформація про місце розташування використовується в усій базі для позичальників, банків і проєктів. У кожній із відповідних таблиць для цих сутностей використовуються стовпці city, state і zip_code, що створює надмірність даних. Ваше завдання — нормалізувати ці дані про місце. Ви маєте змогу застосувати знання з нормалізації на практиці, створивши таблицю place для консолідації даних про місце розташування.

Instruktioner

100 XP
  • Створіть таблицю place, де zip_code є п'ятисимвольною PRIMARY KEY, city — текстового типу з довжиною до 50 символів, а state — двосимвольним стовпцем.
  • Видаліть стовпці city, state і zip_code з визначення таблиці borrower, вилучивши SQL‑код, що їх описує.
  • Додайте до таблиці borrower стовпець place_id (зовнішній ключ), який посилається на стовпець zip_code таблиці place.