Расширяемая структура таблицы в MS Access?
Это в первую очередь вопрос о структуре БД Access.
Фон
Мой отдел использует Altium для проектирования печатных плат. Altium поддерживает библиотеки баз данных, чтобы обеспечить возможность повторного использования символов схемы и контуров. База данных-библиотека может использовать MS Excel или Access в качестве серверной части.
С помощью Excel Altium может видеть каждый лист. Например, у нас есть разные листы для резисторов и конденсаторов, потому что они имеют разные наборы параметров. С помощью Access Altium может видеть каждую таблицу и запрос.
Мы использовали Excel некоторое время, и он работает нормально. Но мы хотим перейти на Access, чтобы обеспечить многопользовательский доступ, лучшую фильтрацию, проверку полей и автоматическую нумерацию PK.
Состав
Одна таблица для всех компонентов. Одна таблица для каждого типа компонента с Component.ID в качестве PK и любыми дополнительными полями. Запросы для каждого типа компонента. Altium настроен на включение только запросов, без таблиц.
Table: Components - ID (auto num PK) - Manufacturer - PartNum - Description - ... Table: ResistorParams - Component.ID (num PK) - Resistance - Tolerance - PackageSize Table: OtherParams - Component.ID (num PK) Query: Resistors - * from Components - Resistance, Tolerance, PackageSize from ResistorParams Query: Other Components - * from Components - Component.ID from OtherParams (hidden)
проблема
Когда я добавляю записи в запрос Resistors, они добавляются в Components & ResistorParams, как и ожидалось. Это хорошо.
Когда я добавляю записи в Запрос других компонентов, они добавляются в Компоненты, но НЕ в OtherParams. Это проблема.
Чего мне не хватает, чтобы другие компоненты запроса добавляли записи в таблицу OtherParams в дополнение к базовой записи в таблице компонентов? Чувствуется, что это просто что-то маленькое, но, возможно, вся конструкция отключена.
0 ответов на вопрос
Похожие вопросы
-
2
Как добавить в «Общие выражения» в Access?
-
2
Как преобразовать базу данных Mac OS Filemaker 2 в недавнюю базу данных FM или Bento db, сохранив от...
-
5
Что случилось с WinFS?
-
-
4
Что эквивалентно Microsoft Access на Mac?
-
5
Какие интерфейсы помимо MS Access доступны для манипулирования файлами MDB
-
1
Найти приложение ORM для OSX
-
3
Иметь редактора Vim Psql
-
11
Менее устрашающий интерфейс для SQL Server
-
2
Программное обеспечение базы данных домашних фильмов
-
4
Каков наилучший способ преобразования базы данных MySQL в базу данных доступа?