Не составной ключ как столбец можно назвать просто id, можно имя_таблицы_id. На мой взгляд оба варианта допустимы.
Важно скорее придерживаться одного стандарта, т.к. это благоприятно скажется при разного рода автоматизации.
имя_таблицы_id может быть более выгоден в случае, если у вас есть две разные таблицы, но по смыслу имеющие один и тот же первичный ключ. Т.е. бизнес-смысл у него один. Также в выборках, где в качестве алиасов используются короткие одно-двух буквенные последовательности и выбирабтся несколько id, то может быть трудно понять какой id из какой таблицы. В целом я склоняюсь к варианту с осмысленными названиями, т.к. осмысленное название лучше, чем не осмысленное, т.е. я бы выбрал имя_таблицы_id.
Сам же первичный ключ как констрейнт имеет смысл называть: pk_имя_таблицы