Sponsored Links |
|
||||
Grundsätzlich kann jedes Modul auf jede Tabelle zugreifen, jedoch können Zugriffsrechte auf Tabellen und/oder ganze Namespaces vergeben werden, oder was meinst Du?
Worauf willst Du hinaus? // Edit: Wenn es die Tabelle A im Namespace A gibt, dann kann man von Namespace B natürlich auch auf die Tabelle A im Namespace A zugreifen, falls Du das meinst. Also innerhalb (eines Modules beispielsweise) des Namespace B kann ich via getTable('/A/A') darauf zugreifen. War's das, was Du gemeint hast? Geändert von mantiz (23.07.2009 um 21:33 Uhr) |
|
||||
Mein Horizont im bereich Datenmodel reicht gerade mal von ER-Modellen bis hin zu dessen Umsetzung in einer Relationalen DB - die ja im Prinzip eine Sammlung von Tabellen ist. Ich bekomm da die Namespaces nich eingeordnet.
Um mal in deinem Beispiel zu sprechen: PHP-Code:
|
|
||||
Ach, so meinst Du das.
Nee, das sind bei mir 2 verschiedene Tabellen, und zwar werden die Tabellen durch die Klassen auf die realen Tabellen "Core_Artikel" bzw. "Coat_Artikel" gemapt, d.h. die Queries, die ja ebenfalls automatisch generiert werden, beziehen sich auf 2 verschiedene Tabellen. An sich ist das ganze eine völlig normale relationale Datenbank, mysql halt. Dann habe ich mir ein paar Klassen geschrieben, um den Zugriff auf die Tabellen objektorientiert zu gestalten und die Queries halt nicht direkt angeben zu müssen, sondern z.B. via "listRecords", oder "updateRecord", etc. Wenn der Zugriff auf die Tabellen aber dann so gekapselt ist, habe ich mir weiter überlegt kann man eine Instanz "höher" ansetzen und Namespaces einführen, diese sind im Prinzip nur virtuell und durch die Objekte realisiert, die Tabellen an sich sind flach, wie man es kennt, lediglich die Benennung der Tabellen lässt die Zuordnung zu Namespaces erkennen. |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
PHP, OOP und Array Übergabe | laborix | Serveradministration und serverseitige Scripte | 35 | 22.12.2010 13:38 |
wo ist OOP für php sinnvoll? | sqrack | Serveradministration und serverseitige Scripte | 5 | 12.09.2010 17:23 |
OOP mit PHP lernen | Praktikant | Ressourcen | 28 | 05.10.2008 23:07 |
Dateien auslagern - Include und PHP | ArcVieh | Serveradministration und serverseitige Scripte | 17 | 27.03.2008 19:09 |
Text innerhalb von PHP eine Klasse zuweisen | lindstrom | CSS | 4 | 06.11.2006 11:34 |