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

Определение логических связей и иностранных Keys

<р> Проектирование таблиц базы данных - Часть 17Division 2Introduction Это часть 17 моих серии таблиц базы данных Проектирование. Я предполагаю, что вы прочитали все различные части серии до этого момента. В этой части серии, мы видим, как определить логические отношения и внешние ключи в базе данных. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы reading.

Logical Отношения Отношения один-к-одному между двумя таблицами логическая связь. Отношения один-к-многим между двумя таблицами является также логическим relationship.Foreign ключ Внешний ключ представляет собой столбец одной таблицы и в другой таблице, это первичный ключ. Внешний ключ не должны иметь уникальные значения в своей таблице; Однако, где первичный ключ он должен иметь уникальные значения. Шаг 6: Определение логических связей и внешних ключей Это последний шаг в процессе создания таблицы.

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

Таблицы нашем примере снова являются: Клиенты (CustomerID, адрес, город, штат, страна, телефон) Продажи (SaleID, дата, КодСотрудника, CustomerID) SaleDetails (SaleID, ProductID, SoldPrice) Продукты (ProductID, Категория, номер, CostPrice SellingPrice ) Заказы (OrderID, дата, КодСотрудника, SupplierID) Детали_Заказов (OrderID, ProductID, BoughtPrice, скидка) Поставщики (SupplierID, Адрес, Город, Район, Страна, телефон) служащий (EmployeeID, адрес, город, область, страна, по телефону), логические отношения следующим образом: - Один-ко-многим между столом и продаж таблицы Customers, через колонку SaleID (тот же клиент может прийти в различных продаж).

- Один-ко-многим между столом и продаж таблицы SaleDetails, через колонку SaleID. - Один-ко-многим между столом и продукты таблице SaleDetails, через колонку ProductID. - Один-ко-многим между столом и продукты таблице OrderDetails, через колонку ProductID. - Один-ко-многим между столом Поставщики и таблицы Orders, через колонку SupplierID (то же самое с поставщиком можем поставить для различных порядков). - Один-ко-многим между столо

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