W jakim miejscu najlepiej jest dodawać relacje?
Przypuśćmy ze mamy tabele users, oraz tabele profils powiązane relacją one-to-one.
Zakładamy konto na naszej stronie i teraz pytanie:
a) stworzenie nowego profilu i powiązanie go z userem powinno się odbywać w tej samej metodzie co jest tworzony user.
b) za pomocą observera
c) ... jest jakiś inny?
Bardziej przekonuje mnie observer, gdyż podczas używania factory przy np. seedowaniu nie musimy już się martwic o profil
co wy o tym sądzicie? jak dodajecie takie relacje w swoich projektach?