Должны ли пользователь и адрес быть в отдельных таблицах?

В настоящее время в моей таблице пользователей есть следующие поля

  • Имя пользователя
  • Пароль
  • Имя
  • Фамилия
  • Город
  • Адрес
  • Страна
  • Регион
  • TelNo
  • MobNo
  • Email
  • MembershipExpiry
  • NoOfMembers
  • DOB
  • Gender
  • Blocked
  • UserAttempts
  • BlockTime
  • Disabled
  • Я не уверен, что я следует поместить поля адреса в другую таблицу. Я слышал, что нарушу 3NF, если этого не сделаю, хотя не могу понять почему. Кто-нибудь может объяснить?

    8
    задан Michael Petrotta 4 July 2011 в 22:12
    поделиться