ZodiacXP
Erfahrenes Mitglied
Servus.
Reden wir nicht viel drum herum, ich baue mir eine eigene Architektur und CRUD läuft ungefähr so (Create und Delete unterschlage ich mal):
Dann soll ein LEFT JOIN so laufen:
Meine Fragen (abgesehen von der Machbarkeit):
Reden wir nicht viel drum herum, ich baue mir eine eigene Architektur und CRUD läuft ungefähr so (Create und Delete unterschlage ich mal):
PHP:
class Model_Users extends Model {} // ganz abstrakt: iterierbar
$mdl = new Model_Users();
echo $mdl->name; // R - Read
$mdl->name = "Anders"; // U - Update
Dann soll ein LEFT JOIN so laufen:
PHP:
$mdl = new Model_Users("idusers = 123"); // wählt benutzer
$mdl->Rechte = new Model_Rechte(); // "LEFT JOIN `rechte` USING (idusers)"
echo $mdl->Rechte->lesen; // liefert leserechte für Benutzer 123
Meine Fragen (abgesehen von der Machbarkeit):
- Ist es gut hier standardmäßig LEFT JOIN zu verwenden?
- Wie könnte man INNER, RIGHT, ... JOIN hinzufügen?
- Welche Probleme können insgesamt auftreten?