SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 04.10.2008 11:46:18

Exan
Участник
Зарегистрирован: 04.10.2008
Сообщений: 1

Не могу понять как реализовать это

есть одна таблица с категориями магазинов (авто, аудио техника.....) |id_category|category|
вторая таблица с подкатегориями (авто: запчасти, автохимия, аксессуары...) |id_podcat|id_category|podcat|
третья таблица с магазинами, но не могу понять как реализовать ее. Потому как в одном и том же автомагазине могут быть и запчасти и автохимия и еще что-то. Как связать строку с описанием этого магазина с несколькими строками из предыдущей таблицы? конечно можно через разделитель перечислить все подкатегории, но ведь это не решение.

Отредактированно Exan (04.10.2008 11:52:51)

Неактивен

 

#2 04.10.2008 12:06:23

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Не могу понять как реализовать это

У Вас отношение многие ко многому. Классически реализуется через дополнительную таблицу id_shop, id_category

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson