![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 24.05.2023
Сообщений: 2
|
![]()
БД как организационная структура небольшой организации (к примеру: 1 ген директор, 2 начальника отдела, 1 бухгалтер, 6 работников) , при этом сделать, чтобы нельзя было ввести больше фиксированного количества людей на должности (к примеру: если есть 1 ген директор, то на эту должность можно назначить только одного человека). Как сделать чтобы нельзя было ввести больше фиксированного кол-ва людей на должности?
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,497
|
![]()
1. ввести список должностей (id, name)
(к примеру: 1 ген директор, 2 начальника отдела, 1 бухгалтер, 6 работников) т.е. 1 +2 +1 +6 записей с повторяющимися названиями но разными идентификаторами. 2. список занимаемых должностей. (id_dolgn, if_fio) 3. уникальный индекс для id_dolgn каждую должность ( по идентификатору не названию) можно будет использовать не более одного раза.
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 24.05.2023
Сообщений: 2
|
![]()
А куда это все вводить, просто я совсем не понимаю, только с базами данных начал работать.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,497
|
![]()
1., 2. это новая ТАБЛИЦА в access и ее поля.
3. индекс в одной из этих таблиц (по указанному полю).
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,105
|
![]()
немного неверно предлагаете....
внимательно читаем задачу - могут быть 2 начальника, 6 работников.. то есть должна быть возможность задания более 1-го 1) в таблице должностей добавить поле - max_count например, куда вносить макс кол-во данных должностей в штатке, ну и соответсвенно все должности уникальные 2) штатка - соответсвие ид фио и ид должности как сделать чтоб не было больше - проверять при добавлении/редактировании ... это уже к БД не совсем относится. |
![]() |
![]() |
![]() |
#6 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,497
|
![]() Цитата:
Цитата:
программа — запись алгоритма на языке понятном транслятору
|
||
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помощь по Access и Delphi | Snow8 | БД в Delphi | 1 | 22.08.2014 02:24 |
Помощь по Access | Snow8 | Microsoft Office Access | 1 | 15.08.2014 05:57 |
Помощь С Microsoft Access | Balooooy | Microsoft Office Access | 2 | 23.11.2013 11:57 |
БД access'10 нужна помощь | p.ksu | Помощь студентам | 0 | 01.11.2013 19:28 |
Помощь по Access | kaspril | Фриланс | 2 | 02.06.2009 10:13 |