Выбор первичного ключа

Я делаю проект, в котором мне нужно сделать сайт почти как википедия, но при создании базы данных я наткнулся на проблему.

Кажется, я не могу понять, каким должен быть мой первичный ключ. Я изо всех сил старался проиллюстрировать структуру своей таблицы ниже, чтобы вы могли увидеть проблему.

name            | type        | content   |
--------------------------------------
John Doe        | overview    | some text |
----------------------------------------
John Doe        | background  | some text |
----------------------------------------
John Doe        | height      | some text |
----------------------------------------
Fred Flintstone | overview    | some text |
---------------------------------------
Fred Flintstone | background  | some text |

Я не думаю, что имеет смысл просто создавать столбец id и автоматически увеличивать его, поскольку каждая запись сама по себе бесполезна.

Что вы думаете? нужен первичный ключ? Если да, то что это должно быть?

0
задан Bill Karwin 23 December 2011 в 14:43
поделиться