Всегда делай таблицы с айдишниками. Даже если они там ни в пизду не вперлись. Если кажется, что они не нужны — значит, ты просто еще не знаешь, для чего они будут тебе нужны через полгода. Ну а если заебут — удалишь, все равно в коде инсертов их нет. И под айдишниками я подразумеваю обычную хуергу, которая выдается по счетчику. Если рядом есть какой-нибудь UUID — все равно нужен айдишник.