Верен и к ошибке не приведет.
500 строк в таблице table1.
а железка автоматически распределяла трафик пользователей по разным провайдерам для более равномерной нагрузки
И он тоже не должен физическими интерфейсами смотреть в каждый vlan. Для этого есть тегированный порт.
Какими стандартами нужно пользоваться при проектировании КС или СКС?
Та же витая, по сути просто прозвонкой проверяется
Доступ к определенным серверам из других vlan свободно реализуется маршрутизацией между этими же vlan.
как можно правильно в таком случае сделать разделение сетей чтобы отрезать "плохие отделы"
То же самое относится и к самой таблице author - ключ в ней тоже надо называть author_id. Во-первых, в запросе не придётся гадать, чей id, во-вторых, можно вместо JOIN ON использовать более очевидный JOIN USING. А иногда и вовсе NATURAL JOIN.