
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.03.2014, 07:51:01
|
|||
|---|---|---|---|
|
|||
Как связать три таблицы |
|||
|
#18+
Задача третей таблицы ясна, взять нужную инфу с одной таблицы, другую инфу со второй таблицы, и разместить эту инфу в третью таблицу чтобы уже с ней работать. Несколько вопросов: 1) Индексы и ключи. Как в этой схеме должны настраиваться. 2) Должны ли поля в таблицах быть идентичными по названию? По типу и по остальным знаю что должны. 3) Система такая. Есть интернет магазин. Есть таблица с заказом, таблица с инфо о покупателе, и инфо о самом магазине продавце. И мне нужно создать общую таблицу для курьера, где он должен получить только телефон и адрес магазина из таблицы 3, только наименование купленного товара из таблицы 1 и только имя и телефон покупателя из таблицы 2. Каким образом лучше сделать логику данного кода, то есть порядок извлечения информации. Предположим три эти таблицы уже существуют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2014, 09:05:54
|
|||
|---|---|---|---|
Как связать три таблицы |
|||
|
#18+
1) По вкусу и желанию. Пока больше сказать нельзя. 2) Нет. 3) У тебя нет инструментов для изменения "порядка извлечения". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2014, 09:44:35
|
|||
|---|---|---|---|
|
|||
Как связать три таблицы |
|||
|
#18+
А можно поподробнее? Foreign key какие к каким цеплять нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2014, 09:49:18
|
|||
|---|---|---|---|
Как связать три таблицы |
|||
|
#18+
http://dev.mysql.com/doc/refman/5.6/en/alter-table.html http://dev.mysql.com/doc/refman/5.6/en/innodb-foreign-key-constraints.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.03.2014, 09:54:10
|
|||
|---|---|---|---|
Как связать три таблицы |
|||
|
#18+
borisruzanovForeign key какие к каким цеплять нужно?Foreign key - это отображение связи данных в физической модели данных (т.е. в этих самых таблицах в БД). Соответственно, их нужно делать в соответствии с тем, как ваши данные связаны друг с другом. PS. Может, это и звучит как совет от К.О., но вот так оно и есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1835145]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
133ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 427ms |

| 0 / 0 |
