Ben iki sunucu var:
- Server A: MySql
- Table A
- Anahtar-a
- yabancı anahtar-b
- Table A
- Server B: MsSql
- Table B
- anahtar-b
- foreign-Anahtar-a
- Table B
Muhtemelen Ben ilişkileri ele yöntemleri ile iki nesne vardır:
TableA-> getRelatedTableB ();
TableB-> getRelatedTableA ();
Bu, çoğu ORMs uygulamak kolaydır. Ama ne veritabanı sunucusu başına sadece tek bir sorgu ile nesnelerin büyük bir set almak istiyorsanız? İdeal çerçeve bu ve mutlaka mantıklı geliştirici o veritabanı (ler) hakkında hiçbir şey bilmiyor iddia böylece soyut katılacaktı. Gibi bir şey:
FinderObject-> getAlotOfTableAObjectsWithTableBAlreadyLoaded ()
ve her veritabanı üzerinde bir sorgu gerçekleştirmek ve mantıklı bazı verimli bir şekilde sonuçlarını katılacak.
Herkes Doktrin veya başka bir php ORM çerçevesinde uygulamak için bir yol biliyor mu?