Nigdy czegoś takiego nie robiłem. Chciałbym stworzyć feature, który będzie pozwalał na własną notatkę o innych użytkownikach. Tzn wchodząc na profil użytkownika chciałbym wyświetlać wpisaną wcześniej o nim moją notkę(o ile taką już napisałem). Mam dwie tabele, users i notatki. Problem polega na tym, że chciałbym powiązać te tabele dwoma związkami, ponieważ pod kolumną author(twórca notatki) znajduje się użytkownik oraz w kolumnie target(o kim jest ta notatka). W jaki sposób to poprawnie zrobić? Chcę się kogoś z Was poradzić, bo wydaje mi się to dość dziwne.
Pytanie opcjonalne: jakby miały wyglądać relacje w java jpa2 i powiązania? ManyToMany?