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




MySQL.RU - Webboard



Вернуться
Первичный ключ (Игорь) 12/04/2011 - 23:22:58
      Re: Дополнение (Игорь) 13/04/2011 - 00:44:07
      Re: Дополнение (Akina) 13/04/2011 - 08:53:28
      Re: Дополнение (Игорь) 13/04/2011 - 09:50:22
      Re: Дополнение (Игорь) 13/04/2011 - 11:13:43
      Re: Дополнение (Akina) 13/04/2011 - 18:35:45
      Re: Дополнение (Игорь) 14/04/2011 - 09:24:50

> Original message text:
> From: Игорь - 12/04/2011 - 23:22:58
> Subject:Первичный ключ
> -----------------
> Здравствуйте.
> Сейчас разбираюсь с ключами таблиц. Насколько понимаю, каждой таблице хорошо бы иметь первичный ключ, и зачастую это суррогатный id.
> У меня есть таблица, скажем, с количеством посещения некоего раздела пользователями за день. То есть, записей там предполагается много.
> Нужно ли и для этой таблицы поле id с первичным ключом?
>


From: Akina - 13/04/2011 - 08:53:28
Subject:Дополнение
-----------------
Ну, во-первых, просто попробуй создать таблицу без ключевого поля. Очень познавательно.

Во-вторых, если так, как описывается - то зачем хранить сами посещения? Храни сразу количество посещений, заноси сведения конструкцией (insert into ... on duplicate key update ...). Ключ при этом может быть составным (UserID + Date).


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

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

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



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