|
|
|
помогите построить базу
|
|||
|---|---|---|---|
|
#18+
Привет всем! В общем база готова, осталось доделать одну часть и никак не могу понять как ее сделать. Что есть: - с одной стороны товар со своей ценой, размерностью, производителем и точкой продажи; - с другой стороны есть точка продажи со своим расположением, режимом работы, реализатором и со своими товарами. Что надо: - выводить данные о точках продажи конкретного товара; - выводить данные о товарах конкретной точки; Решения (пришедшие в мою голову): 1. Самое тупое (в плане реализации). Создать таблицу в которой заложены свойства товара и связь на точку реализации. Проблемы: большое количество повторяющихся товаров, и самих точек реализации - возникает проблема нормализации БД. 2. Не менее ... Обобщить товары в группы и к записи в таблице прикреплять блобовый элемент в котором хранятся ID'шники точек реализации. Проблемы: большущий геморрой при обновлении данных. Да и поиск по товарам конкретной точки слабоват получается. 3. Возможно правильное Ваше решение... у меня уже в голову ничего не приходит. Помогите кто чем может, приму любые предложения, даже самые радикальные :-) Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2003, 21:27 |
|
||
|
помогите построить базу
|
|||
|---|---|---|---|
|
#18+
А если табличка со ссылкой на точку продажи и на товар? N-ое количество таких строчек и получаем товар на точке.... Только чувствую там будут нужны какие-нить даты о фиксации товара на точке во времяни... Товар же всеж продается... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 03:54 |
|
||
|
помогите построить базу
|
|||
|---|---|---|---|
|
#18+
Привет. Это самое обячное отношение "многие ко многим". Нормализуется с помощью введения дополнительной таблицы из 3-х полей: первичный ключ, внешний ключ на справочник товаров, внешний ключ на справочник точек продажи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2003, 12:42 |
|
||
|
|

start [/forum/search_topic.php?author=Boka1987&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 649ms |
| total: | 816ms |

| 0 / 0 |
