Добавянето на харесване трябва да бъде post
действие за добавяне на нова асоциация, свързваща потребителя с публикацията. Това трябва да е едно към едно между потребител и публикация, както предложихте, тъй като не би трябвало да е възможно да харесате публикация повече от веднъж.
Прекратяването на харесването е толкова просто, колкото изтриването на асоциацията, така че можете да проверите дали дадена публикация се харесва от определен потребител, като направите get
за връзка между потребителя и публикацията във вашата междинна таблица с харесвания. Ако не съществува, потребителят не го е харесал (и трябва да му бъде позволено да го хареса) и обратното.