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

Определение первичных ключей в объекты базы данных

<р> Проектирование таблиц базы данных - Часть 16Division 2Introduction Это часть 16 моих серии таблиц базы данных Проектирование. Я предполагаю, что вы прочитали все различные части серии до этого момента. В этой части серии мы видим, как определить первичный ключ для сущности. Помните, предприятие представляет собой таблицу, которая уже нормализуется. Это таблица, которая является по меньшей мере в 3NF. Таким образом, вы можете назначить первичный ключ к нему без каких-либо проблем, как описано ниже.

Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы reading.Primary ключ Первичный ключ представляет собой столбец, значения которого однозначно идентифицировать каждую строку в таблице. Слово "Уникальный", означает, что нет двух значений в столбце, которые имеют то же значение. Каждое значение отличается в колонке.

Так, после создания нормированные таблицы, вы идете на на личности такого столбца в таблице в качестве первичного ключа. Если вы не видите такой один столбец, то вы должны смотреть на несколько столбцов, комбинированный значения будут однозначно идентифицировать каждую строку в таблице (лица). Предположим, что вы видели два таких колонн, для каждой строки в таблице, сочетание клеточных значений из двух столбцов не должны повторяться в любом месте снова в двух колонках. Значения могут повторить, но не комбинацию. Каждый из этих комбинаций, однозначно идентифицировать строку в таблице.

Такие несколько столбцов называется составным первичным ключом. Если по какой-то причине вы не довольны тем, что вы думаете, должно быть ключевым, и вы уверены, что таблица нормализуется, а затем создать новый столбец и положить уникальные значения в столбце. Можно поместить число таких, как 1, 2, 3, 4, 5 и т.д., или 10, 20, 30, 40, 50 и т.д. По соглашению, первичный ключ или ключ композит первый столбец (или столбцы), на Слева от table.Step 5: Определение первичных ключей в шаге 5 в процессе проектирования, определить первичный ключ для каждой таблицы.

Таблицы для примера: Продукты (ProductID, Категория, номер, CostPrice SellingPrice) Продажи (SaleID, дата, КодСотрудника, CustomerID) Поставщики (SupplierID, Адрес, Город, Район, Страна, телефон) Клиенты (CustomerID, Адрес, Город, область, страна, телефон) SaleDetails (SaleID, ProductID, SoldPrice) Заказы (OrderID, дата, Empl

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