Задавайте вопросы, мы ответим
Вы не зашли.
Стоит следующая задача: нужно создать часть базы данных в которой будет храниться информация по преподавателям, что работают на кафедре и их трудам. Труды у преподавателя могут быть как выданные на кафедре так и вне ее, но должны быть все в базе. Кроме того, труд могут писать несколько преподавателей, которые как работают на кафедре, так и левые совсем. Информацию про левых хранить не надо. Сразу думал делать это все через 3 таблицы, типа как связь многое ко многим, но как сказали, что не должна хранится информация о левых преподах - все обламалось. Остается создавать поле в таблице с трудами, и туда через запятую вводить преподов. Будет ли это рационально и как потом мне делать выборки по трудам на преподов, что на кафедре работают? Подскажите пожалуйста как правильно поступить в данной ситуации.
Неактивен
Можете схитрить и хранить информацию про преподавателей с других кафедр
(все равно же надо эту информацию хранить хотя бы в виде имени?) — тогда
схема получается простой и логичной.
Неактивен