Нуб ищет помощь с базой данных [доступ] - PullRequest
0 голосов
/ 23 сентября 2011

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

Таким образом, я должен спроектировать эту базу данных, в которой есть такие элементы, как «аудиоплата X.xx». Когда заказчик скажет «аудиоплата 2,4», базе данных будет известно, что для платы требуются резисторы 2x4K и конденсаторы 4x2 мкФ и 2X4401 БПТ. И это автоматически вытянет их из инвентаря при обработке этого заказа, так что позже я могу просто посмотреть на список инвентаря, скажем, в конце недели, и буду знать, какие детали мне нужно будет заказать, чтобы пополнить запас.

Теперь, я искал помощь в Интернете, единственное, что я мог найти похожее, это что-то под названием «Билль о материалах», АКА, «спецификации» или что-то в этом роде ... но никто из них не говорил мне, как сделать один или что-то подобное. ,

Я действительно новичок в этом, и я полный нуб. Я использую Access 2010. Любая помощь будет оценена.

1 Ответ

2 голосов
/ 23 сентября 2011

Сначала прочитайте http://r937.com/relational.html

Вам понадобится дизайн в строках:

Детали
ID -> Первичный ключ
Описание
и т. Д.

Компоненты
ID -> Первичный ключ
Описание
И т. Д.

ДеталиКомпоненты -> Соединительная таблица
PartID ---) ??
ComponentID ---)

Если деталь может иметь только один из каждого компонента, срок службы достаточно прост, а PartID + ComponentID - ваш первичный ключЕсли часть может иметь только номер набора конкретного компонента, возможно, будет возможно рассматривать набор как один элемент, если часть может иметь переменный номер компонента, все становится немного сложнее.Поле количества в соединительной таблице, вероятно, будет работать, однако.

Тогда у вас будет достаточно стандартный набор таблиц для клиентов и заказов, включая таблицу сведений о заказах, которая обновляется запросом добавления из соединительной таблицы.информация, когда клиент выбирает деталь.

...