Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2013, 23:12   #1
kozaby
Пользователь
 
Регистрация: 03.11.2010
Сообщений: 14
Вопрос массив целых чисел в таблице MS Access

Помогите, пожалуйста, с работой в MS Access.
Имеется 2 таблицы с данными. В одной имеется описание некоторых объектов, одним из полей является массив целых чисел, которые должны соответствовать (связываться) второй таблице.
типа того:

Таблица А
Объект 1: [св-во1], [св-во2], [св-во3] = 2,5,7
Объект 2: [св-во1], [св-во2], [св-во3] = 1,2,3,4,5
Объект 3: [св-во1], [св-во2], [св-во3] = 6
...
Объект N: [св-во1], [св-во2], [св-во3] = 2,3

Таблица Б
ID____Имя св-ва
1____сущность1
2____сущность2
3____сущность3
...
m____сущностьm

В описании типов полей я самостоятельно не нашла массив чисел. Вместо [св-во3] делать m полей логического типа, дабы указать принадлежность их к данному объекту - не вариант.
Что можно сделать?..
kozaby вне форума Ответить с цитированием
Старый 26.02.2013, 00:28   #2
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

По-хорошему, Вам нужна третья таблица со связью "один ко многим" между таблицами А и В по полю "Объект":

Таблица А
Объект 1: [св-во1], [св-во2]
Объект 2: [св-во1], [св-во2]
Объект 3: [св-во1], [св-во2]
...
Объект N: [св-во1], [св-во2]

Таблица В
Объект 1: [св-во3]=2
Объект 1: [св-во3]=5
Объект 1: [св-во3]=7
Объект 2: [св-во3]=1
Объект 2: [св-во3]=2
Объект 2: [св-во3]=3
...
Объект N: [св-во3]

Хотя, MS Access 2007 и выше позволяет использовать многозначные данные (отображает их именно так - через запятую), но при больших длинах массивов (приблизительно от пяти) это не может быть удобно...
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив целых положительных чисел Х. сформулировать массив c номерами элементов массива Х, являющихся простыми числами (С++) ereminden_23 Помощь студентам 5 18.04.2012 20:28
Дан массив из N целых чисел. Получить из него массив чисел по модулю меньших 10 и отсортировать его(язык си++) mitja-zakelidis Помощь студентам 2 15.03.2012 03:10
массив целых чисел.... Ma666oT Помощь студентам 4 01.04.2010 17:13
массив целых чисел -ushёl- Помощь студентам 4 28.02.2009 19:18
массив целых чисел ^SPARTAK^ Паскаль, Turbo Pascal, PascalABC.NET 1 27.12.2008 10:59