Lean Mapper napojení neznámé enitity
- Ota
- Člen | 1
Ahoj, narazil jsem na zajímavý problém. Moje entita, řekněme objednávka
má navázané (mimo jiné) entity user, tedy se vědělo, že na klíči user
bude jeho třída. Je ale potřeba zavést user – fyzická osoba a user –
právnická, firma. Můj problém tedy je, že na stejném klíči může být
entita jedné, nebo druhé tabulky. Jediné řešení které mě napadlo bylo
v entitě objednávky vést obyčejné číslo – id řádku spojovací
tabulky, která by mě odkázala na příslušný záznam, tohle řešení mě
ale připraví o výhody provázání lean mapperem, který mi automaticky
ukládá hodnoty do provázaných tabulek. Chtěl jsem se zeptat, jestli se
někdo s něčím podobným nesetkal, nebo jestli by někoho nenapadlo lepší
řešení.
Budu rád za každý nápad, díky