Должен ли я всегда иметь первичный ключ в моих таблицах базы данных?
Возьмем тег SO. Вы можете увидеть тег в любой редакции, скорее всего, в таблице tag_rev с номером postID и номером ревизии. Мне нужен ПК для этого?
Кроме того, поскольку он находится в таблице rev и в настоящее время не используется, теги должны быть блобом tagID вместо нескольких записей нескольких папок post_id tagid?