Здраствуйте!
Делаю первые шаги в Access, пока еще далеко не волшебник... Вопрос такой:
Есть ряд регионов, каждый из которых имеет свой числовой номер, который его определяет уникальным образом. Есть города, которые относятся к определенным регионам и имеют сквозную нумерацию в рамках региона, то есть город уникальным образом определяют номер региона и номер города в этом регионе. Есть объекты, расположенные в городах и пронумерованные в рамках города, то есть каждый объект определяется номерами региона, города и самого объекта. Вопрос как организовать систему хранения информации.
Я сделала табличку с регионами и их номерами (номера - ключи). Вторую табличку сделала такую: номер региона (связь один-ко-многим с таблицей регионов), номер города , название города (ключ: номер региона+номер города). На этом и запнулась, тк не знаю как настроить автоматическое присвоение номера городу в рамках региона. Попытка использовать счетчик не увенчалась успехом, тк он нумерует все города сквозным образом, а мне нужно, чтобы нумеровал по каждому региону...
Наверное, мой вопрос выеденного яица не стоит, но как его решить я не знаю, пожалуйста, помогите
а) Таблица Города должна иметь поле ГородID (счетчик), РегионID (целое число), б) Таблица Регионы должна иметь поле РегионID (счетчик). в) Регионы связываются с городами как один ко многим с возможностью удаления и изменения записей. г) Далее нужна форма для заполнения таблицы Города, где вводится Регион из списка и город как текст (можно сделать список по названию).
В этом случае, все будет работать, и таблицы будут заполняться данными автоматически. Если нужны статические номера городов и регионов (без счетчиков), то надо заранее определить функции, которые будут генерировать и проверять номера.