我正在尝试使用ORM创建一个querybuilder.但我偶然发现了一个与2个可能的表有关系的实体上的字段.有了这种结构,(恕我直言)就不可能将它映射到实体本身.
????????? ????????? ?????????
? ValB ? ? Main ? ? ValC ?
????????? ????????? ?????????
? *? pk ?-- + ? *? pk ? +---? *? pk ?
????????? | ????????? | ?????????
? ? ? +--? ?v_id?---+ ? ? ?
????????? ????????? ?????????
? ? ? ? ? ? ? ? ?
????????? ????????? ?????????
Run Code Online (Sandbox Code Playgroud)
可以将DBAL QueryBuilder与ORM QueryBuilder混合,或者仍然使用ORM QueryBuilder的任何其他方式主要在代码上.
PS.我没有设计数据库,我只是优化它.非常遗憾 :(