Здравствуйте!Я только пытаюсь освоить Bаse и у меня возникла следующая проблема:пытаюсь сделать базу прочитанных книг; у одного автора может быть несколько книг, у одной книги может быть несколько авторов. То есть связь "многие-ко-многим". Я ее реализую через вспомогательную таблицу "авторы-книги", которая связывает ид_книги, ид_автора и в ней присутствует свой собственный ид, потому как Base его обязательно создает. Далее создаю форму"Книги", в ней создаю субформу на основе таблицы "авторы-книги", в которой закономерно отображаются только иды авторов, а не их фамилии. Добавил к субформе еще одну субформу на основе таблицы "авторы". Отображается тот автор, который привязан к иду в первой субформе. Вносить новых авторов, да и вообще оперировать авторами,а не их идами, невозможно. Все это я проделывал под Windows, версия ОО - 3.2.1Возможно, что кто-то сталкивался с данной проблемой и у него есть решение. SQLом не владею (
|