Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
ключевые поля (p0int) 26/02/2009 - 14:54:09



From: p0int - 26/02/2009 - 14:54:09
Subject:ключевые поля
-----------------
есть таблицы:
customer
id (int, primary key)|name (varchar 255)
images
id (int, primary key)|name (varchar 255)|price(float)
orders
id (int, primary key)|cid(int, customer.id)|iid(int, images.id)

Понимаю, что ситуация очень упрощенная. Вопрос вот в чем. Нужно ли указывать, что поля orders.cid , orders.iid ключевые(key)?
Это отразится на производительности запросов типа "выбрать все заказы клиента" ?

И вообще - что можно почитать по поводу правильного указания ключевых полей в таблице.

Спасибо.



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
35063



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |