Я делаю проект, в котором мне нужно сделать сайт почти как википедия, но при создании базы данных я наткнулся на проблему.
Кажется, я не могу понять, каким должен быть мой первичный ключ. Я изо всех сил старался проиллюстрировать структуру своей таблицы ниже, чтобы вы могли увидеть проблему.
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 и автоматически увеличивать его, поскольку каждая запись сама по себе бесполезна.
Что вы думаете? нужен первичный ключ? Если да, то что это должно быть?