[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Связи таблиц между собой. как это происходит?
v.ru.n32
например есть 2 таблици А и Б.

таблица А.
ID(ключ) NAME PASSWORD ...

таблицаБ.
ID(ключ) ZAKAZ ...

так вот в чем вопрос. объясните логику (или дайте ссылку на учебник/статью) как работает связь междлу этими таблицами. надо чтобы после ввода пароля и логина выводился заказ.

это я все для того чтобы понять общюю логику связи таблиц между собой, чтобы обращаться по ID к другим таблицам.



Спустя 18 минут, 30 секунд (5.11.2011 - 12:39) l@pteff написал(а):
В качестве примера могу посоветовать неплохую статью:
http://denis.in.ua/foreign-keys-in-mysql.htm
А вообще в любом учебнике по MySQL подробно описана связь между таблицами, ключи, индексы и т.д.

Спустя 6 часов, 36 минут, 4 секунды (5.11.2011 - 19:15) Лена написал(а):
В таблицу Б надо вставить еще одно поле ID_USER - это будет связь с таблицей пользователей А, т.е. А.ID = Б.ID_USER. Вообще-то таблицы русскими буквами называть плохо.

Спустя 1 час, 10 минут, 33 секунды (5.11.2011 - 20:25) v.ru.n32 написал(а):
этот вопрос схематический, у меня нету этих таблиц, я систему и принцип понять хочу.

Спустя 18 минут, 5 секунд (5.11.2011 - 20:43) T1grOK написал(а):
Связь реализовывается логикой программы.

Спустя 5 часов, 8 минут, 13 секунд (6.11.2011 - 01:51) neadekvat написал(а):
Цитата (l@pteff @ 5.11.2011 - 13:39)
В качестве примера могу посоветовать неплохую статью:
http://denis.in.ua/foreign-keys-in-mysql.htm

Это вопрос целостности данных, а не связях при выборке.

Спустя 10 часов, 34 секунды (6.11.2011 - 11:52) v.ru.n32 написал(а):
вот ссылочка кстати помогла ))) http://denis.in.ua/foreign-keys-in-mysql.htm

Спустя 2 часа, 10 минут, 19 секунд (6.11.2011 - 14:02) caballero написал(а):
FOREIGN KEY только в innodb работает
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.