powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Связь записи таблицы с другими записями в той же таблице
19 сообщений из 19, страница 1 из 1
Связь записи таблицы с другими записями в той же таблице
    #39198367
antohabio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь решить следующую задачу.
Есть таблица - Публикации. Каждая публикация имеет список литературы, элементами которого являются другие записи из этой же таблицы (Публикации).
Как реализовать такую структуру, с возможностью узнать список публикаций, на которые ссылается данная публикация и узнать список публикаций, которые ссылаются на данную публикацию.
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198370
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antohabio,
Мюнхаузен тоже из болота вытаскивал сам себя за волосы.
Нужны две таблицы:"публикации" и "ссылки"
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198371
antohabio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, т.е. придется дублировать записи?
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198379
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Деревянная" табличка.
Поле ParentID - FK на PK этой-же таблички - ItemID.
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198381
antohabio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Predeclared, не могли бы поподробнее объяснить?
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198390
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Боюсь, этот вариант вам не подойдет,
потому как в нескольких публикациях может оказаться в списке литературы одна и та-же публикация.
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198397
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам, как и говорил sdku, лучше пользовать дополнительную табличку для ссылок.
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198582
antohabioЕсть таблица - Публикации. Каждая публикация имеет список литературы Как выглядит "список литературы"?
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198659
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredБоюсь, этот вариант вам не подойдет,
потому как в нескольких публикациях может оказаться в списке литературы одна и та-же публикация.

Это если работать в 2003...
В новомодных версиях есть multivalued fields...
Отучают нас по тихому от нормальной логики и здравого смысла... отучают...
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198691
antohabio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ), расскажу подробнее и начну издалека) у публикаций есть авторы, они лежат в отдельной таблице и через дополнительную таблицу запросом многие-ко-многим связаны с публикациями. Т.е. в форме публикации я имею подчиненную форму в виде таблицы, где прописаны авторы.
По сути, мне нужно сделать аналогично и со списком литературы, только проблема в том, что записи находятся в одной таблице, а в не в другой.

По поводу создать таблицу с записями для списка литературы. Можно ли ее обновление автоматизировать? Т.е. если я добавил запись в основную таблицу, то она автоматически добавилась бы в дополнительную.
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198700
\\\\
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antohabioПо поводу создать таблицу с записями для списка литературы. Можно ли ее обновление автоматизировать? Тебе стоит поступить как тут antohabioу публикаций есть авторы, они лежат в отдельной таблице и через дополнительную таблицу запросом многие-ко-многим связаны с публикациями.Через похожую таблицу, условно названная Ссылки, и будет связана таблица Публикации сама с собой.
Про это тебе и говорят.
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198711
antohabio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
\\\\, т.е. нужна еще одна таблица с записями аналогичными в основной таблице??
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198717
\\\\
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antohabio, нет, не нужна. Нужна таблица связи многие-ко-многим с двумя полями в которых будут внешние ключи таблицы Публикации.
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198738
\\\\
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antohabio, типо так
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198752
antohabio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
\\\\,совсем запутали. Что за таблица Публикации1, почему она есть в схеме данных, но отсутствует в списке таблиц?
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198753
\\\\
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
antohabio, это алиас (псевдоним) таблицы Публикации. А как она будет отображаться по твоему?
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198761
antohabio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
\\\\, я первый раз о таком слышу) понял что это. Вподе то что мне нужно. Дома в рабочую базу внедрю, отпишусь.
Спасибо
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198802
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antohabio,
или так:
...
Рейтинг: 0 / 0
Связь записи таблицы с другими записями в той же таблице
    #39198809
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
публикация будет отражена в списке для выбора (поле Наименование подчиненной формы)если для нее существует запись в форме(таблице)авторы
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Связь записи таблицы с другими записями в той же таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]