Проектирование БД (Access)

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Проектирование БД (Access)

Сообщение dr.MIG » 13.11.2008 (Чт) 20:14

Есть таблица, содержащая список материалов и их общее количество. Необходимо предоставить возможность раскидывать эти материалы по различным складам. Причем один материал можно поместить на несколько разных складов. Т.е. допустим есть материал1 в количестве 10 шт. Надо поместить на Склад1 4 шт., а на Склад2 3 шт. Как это организовать? Отдельные склады представляют собой отдельные таблицы, содержащие хар-ки складов. Как лучше привязать определённое кол-во материала к определённому складу?
Salus populi suprema lex

HandKot
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 283
Зарегистрирован: 28.06.2006 (Ср) 13:34
Откуда: Sergiev Posad

Re: Проектирование БД (Access)

Сообщение HandKot » 14.11.2008 (Пт) 8:04

все зависит от того, как потом все это использовать (запросы)
к примеру, создать таблицу товара на складах
Код: Выделить всё
КодТовара
КодСклада
Кол-Во
I Have Nine Lives You Have One Only
THINK!

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Re: Проектирование БД (Access)

Сообщение Andrey Fedorov » 14.11.2008 (Пт) 10:33

dr.MIG писал(а):Отдельные склады представляют собой отдельные таблицы, содержащие хар-ки складов. Как лучше привязать определённое кол-во материала к определённому складу?


Это зря. Намного удобней когда все склады находятся в одной таблице...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Re: Проектирование БД (Access)

Сообщение dr.MIG » 14.11.2008 (Пт) 11:52

Вот сегодня с утра тоже пришла в голову мысль, что лучше сделать всё в виде одной таблицы, а затем просто группировать по складам. Так, наверное, будет лучше.
Salus populi suprema lex


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 108

    TopList