Een like toevoegen zou een post
moeten zijn actie om een nieuwe koppeling toe te voegen die de gebruiker aan het bericht koppelt. Dit moet een-op-een zijn tussen gebruiker en bericht, zoals je hebt voorgesteld, aangezien het niet mogelijk zou moeten zijn om een bericht meer dan één keer leuk te vinden.
Niet leuk vinden is net zo eenvoudig als het verwijderen van de associatie, dus je kunt testen of een bericht door een bepaalde gebruiker leuk wordt gevonden door een get
uit te voeren. voor een associatie tussen de gebruiker en de post in de tussentabel van je vind-ik-leuks. Als het niet bestaat, heeft de gebruiker het niet leuk gevonden (en zou het moeten mogen) en vice versa.