Как связать таблицы в базе данных, чтобы удовлетворить 3FN?

Я пытаюсь создать реляционную базу данных в 3FN, где у меня есть:

  • Сотрудники и их должности
  • Клиенты
  • Продукты
  • Коллекции
  • Заказы
  • Гарантии
  • Доставка

Но мне еще не было ясно, как я должен формировать отношения независимо от того, сколько контента я вижу или читаю или на каких других базах данных я буду ссылаться.

У меня есть следующая диаграмма:

introducir la descripción de la imagen aquí

Одна из проблем, с которыми я столкнулся, - это попытка связать поставщиков с заказами. , но так как этот заголовок является зарядом в таблице обвинений, я не знал, как это сделать правильно среди прочего.

Я хотел бы знать, что я могу изменить свой дизайн, чтобы достичь 3FN или какие ошибки я сделал.

0
задан 28.11.2019, 04:18
1 ответ

Если ты используешь этих MER стараясь упорядочивать что-то, что может затрагивать другие уровни нормальной формы. Лучше, чтобы ты это сделал académicamente. 0FN, 1FN, 2FN. Он mÃ: s тоскливый, но ты убеждаешься поддержания консистентной модели. На уровне computacional сегодня и модели pequeño не надо так анализировать так. Ты не должен прибывать в нее 5FN с 3FN или BCFN создал, что ser¦ - в достаточный.

Из-за demÃ: s, если у тебя есть вопросы espec¦-ficas relaci¦n хорошо. Но мне кажется, что есть слишком много задания для форума ответов. А именно есть субобщее количество, что ясно ты traerÃ: in с sistencias.

0
ответ дан 01.12.2019, 10:43