Всем здравствуйте! Есть таблица users, а так же около 20 однотипных таблиц, но далеко не одинаковых по полям (каждая таблица это разные виды научно-исследовательское деятельности или что-то, что как-то к ней относится, то есть статьи, олимпиады, конференции, я к тому, что их точно нельзя все запихнуть в одно таблицу). Так вот в чем вопрос, таблица пользователи должна иметь с каждой из этих 20 таблиц связь многие-ко-многим, след, помимо 20 табл образуется еще +20 табл чисто для связи, что мне кажется как-то ГРОМОЗДКИ. Есть идеи как можно это все сделать более лаконично? Как вариант все таки запихать все в одну таблицу, но получается почти во всех полях будет разрешен null чтобы все работало, но это тоже как то не по феншую... Чувствую что все таки придется делать 40 таблиц...)
Более компактный вариант - одна таблица с 3 столбцами
Все три NOT NULL, и ограничение уникальности на всю тройку.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости