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

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

таблицу рыб. Каждый из таблицы категории имеет отношение один-к-одному (ассоциации) с основной таблицы. То есть, для каждой строки в категории (млекопитающего или рыб) стола есть только одна строка в главном отношениях table.One-ко-многим В предыдущем уроке мы видели пример один-к-многим отношений. Был стол продажа и таблица торгах. Каждая строка в таблице Продажа будет соответствовать, по крайней мере нулевой строки в таблице Продажа товара (Вы можете обратиться к предыдущем уроке). Диаграмма классов мы видели в предыдущей части были перерисованы уже на рис. 5.

1 окна вкладку браузера, вертикально. Посмотрите на диаграмму снова. Существует номер 1 по линии рядом с классом продажи (таблица). Существует а * по линии рядом с классом SaleItem. Символ * означает, что многие. Таким образом, 1 и * по линии означает один-ко-многим. Иногда это хорошо, чтобы дать минимальное и максимальное количество строк привлечь в отношения один-ко-многим. В обычной жизни можно есть клиент, который не купил ничего. Другими словами, клиент должен существовать до любой предмет покупается в магазине или где-нибудь еще (например, супермаркет).

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

Первая строка в таблице Продажа соответствует трем строкам в таблице SaleItem. Вторая строка в таблице Продажа соответствует двум строкам в таблице SaleItem. Третий ряд в таблице Продажа соответствует трем строкам в таблице SaleItem. Так, для всех отношений двух таблиц, минимальное количество строк в таблице SaleItem 2 и максимум 3. Для каждого из отношений существует одна и только одна строка в таблице Продажа, давая минимум 1 ряд и максимум 1 ряд на столе Продажа для каждого отношения. Если мы хотим, чтобы быть точным для диаграммы класса, мы должны были бы ввести "1 ...

1" по линии рядом со столом Продажа и «2 ... 3" по линии рядом со столом SaleItem. Число слева от эллипса (...) минимальное количество строк для возможной взаимосвязи и количества справа максимальное количество строк в отноше

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