*   >> Чтение Образование Статьи >> science >> programming

База данных N-К-N отношений

<р> Основы баз данных - Часть 5Division 1Введение Это часть 5 из моей серии, Основы баз данных. Основы баз данных является разделение 1 набору обучающих я имею в базе данных. В предыдущей части урока, мы видели на примере одного-ко-многим. Вы должны один на один отношения, один к многим отношения и многие-ко-многим отношения. Есть другие отношения (ассоциации), которые не классифицируются как N-на-N отношений. В этой части урока мы рассмотрим один-к-одному, один-ко-многим и многие-ко-многим relationships.

One-к-одному отношения Представьте себе, что вы зоомагазин продавец; что у вас есть магазин, где продают животных. Откройте ссылку, чтобы увидеть таблицы этом уроке.

<Р> https://www.broad-network.com/ChrysanthusForcha/N-to-N-Relationships.htm Таблица 5.1 показывает таблицу для животных ( домашние питомцы). В этой таблице все характеристики животных атрибуты таблицы. В таблице очень мало по причинам педагогических. Значения в таблице являются мнимыми; давайте позволяют эту простую ситуацию по причинам педагогических.

Давайте также предположим, что первые два животных (строки) являются млекопитающими, а вторые две строки являются рыбы. Ваши клиенты люди, которые хотят владеть домашними животными. Все животные не одни и те же характеристики и клиент не может знать все характеристики животных. Млекопитающее (например, кошка) покупатель может хотите узнать размер помета или, если животное имеет когти, и он не знает и не заботится о характеристиках рыб.

С другой стороны, рыба покупатель не может заботиться о млекопитающих характеристик; он, возможно, захотите, чтобы узнать, если его потенциальных животное (рыбу) пресной воды или соленой воды рыба. В таблице, обратите внимание, что каждое животное имеет определенные общие свойства. Родовые свойства (атрибуты) являются DateBorn, имя, пол и цвет. Вы можете рассмотреть ID в качестве общего имущества. Тем не менее, в таблице, свойства LitterSize и когти только для млекопитающих, а не для других категорий животных (млекопитающих одна категория и рыбы еще одна категория).

Свойства, пресной воды и ScaleCondition только для категории рыб, а не для других категорий животных. Именно поэтому у вас есть пустые клетки в таблице. Таблица 5.1 не хороший стол. Вы должны иерархию классов таблиц. Главная таблица будет одним с общими свойствами, а два других будут для каждой категории. Таблица 5.2 показывает основную таблицу называются табличными животных. Таблица 5.3 показывает таблицу млекопитающих и Таблица 5.4 показывает

Page   <<       [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.