![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
BloodWizard |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 26.10.2010 Репутация: нет Всего: нет |
Здравствуйте, уважаемые! Есть таблица со списком товаров, которые могут быть различного типа и три таблички с описанием каждого типа товара
и ещё три таблицы:
в зависимости от значения поля description_id в таблице price нужно делать связь к нужной из трёх таблице... как этом можно сделать... Это сообщение отредактировал(а) BloodWizard - 25.5.2011, 07:50 |
||||||||
|
|||||||||
Zloxa |
|
||||||
![]() Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 33 Всего: 161 |
Добавлено @ 09:00 ![]() Если так - натянуть ограничение уникальности на пару (id,description_id) таблицы price, для каждой таблицы добавить поле description_id, для железобетона ограничить содержимое этого поля чеком, и стоить fk по паре (id,description_id)... если движок, конечно, такое позволяет. Сорри, если не совсем на том диалекте:
Это сообщение отредактировал(а) Zloxa - 25.5.2011, 09:32 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка ![]() |
||||||
|
|||||||
Galus |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 5.5.2011 Репутация: нет Всего: нет |
А зачем вообще делать эти 3 дополнительных таблицы? Они же идентичны одна другой. Достаточно одной таблицы. Ну максимум двух, если вам важно значение description_id.
|
|||
|
||||
BloodWizard |
|
||||||||||
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 26.10.2010 Репутация: нет Всего: нет |
Они тут на форуме идентичны в реле они ну очень различаются. Добавлено через 5 минут и 2 секунды
Это получается обращение ко всем таблицам сразу? |
||||||||||
|
|||||||||||
Zloxa |
|
|||
![]() Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 33 Всего: 161 |
Что вас смущает? Вы ведь хотите видеть в одном результате данные сразу из несколькоих таблиц? -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка ![]() |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |