Email: View mit Index

Beitrag lesen

Die spezielle Eigenschaft deines Modells ist, dass die DB-Struktur von der Struktur der Daten unabhängig ist.

Ich sags mal so: Zwischen Anwendung und Daten liegt ein Data Acces Layer der ausgetauscht werden kann ohne daß CODE geändert werden muss. So wird nur per Konfiguration der Anwendung mitgeteilt ob die in der Anwendung anfallenden Daten in einer Datei oder in einer MySQL Tabelle zu speichern sind.

Damit entfernst Du aus deiner Implementierung jede potenzielle Optimierung, die Dir ein DBMS bieten könnte.

Das ist so nicht richtig. Der Index wird ja genutzt. Wenn ein Objekt aus der DB zu lesen ist, sind es mit oder ohne JOIN gleichviel rows, nämlich soviele wie es Eigenschaften gibt.

MFG