Tak nevím, ale tohle je naprosto nepřehledné. V podstatě ani nemusím umět SQL a psát proceduru. Stačí když budu umět Doctrine. A pofrčí mi to všude na co má Doctrine driver. Tady abych uměl ještě syntax procedury. Nabíhám si tím na to, že po mě přijde někdo jinej kdo tomu nebude rozumět, aby to mohl upravit. Navíc nechápu jak mohou mít dva rozdílný uživatelé jednu stejnou adresu? Co když se uživatel A přestěhuje a bude si jí chtít změnit? Tím jí změní i ostatním kteří budou přes FK nalinkovaní. Ten příklad nemá reálnej use-case. Použil bych klasicky fasádu a uložil dvě entity. Navíc si na to můžu napsat unit testy. Nevím za mě dobrý, ale určitě je potřeba zvážit na co to chci používat atd atd.
Příspěvky odeslané z IP adresy 77.236.208.–
Martin