Hallo,
ich grabe mal diesen Thread hier wieder aus, da ich glaube, dass er ganz gut zum Thema (mORMot in der Praxis) passt.
Ich bin gerad in der Situation, dass ich mir Gedanken über die Konzeption/Layout/
DB-Design unsere zuküftigen Projekte machen kann.
Nach einigem Suchen/Lesen bzgl. N-Tier komme ich immer wieder auf mORMot.
Für jemanden der keinerlei Erfahrung mit ORM und Client/Server System hat ist der Anfang doch recht schwer.
Besonders bei einer solch gewaltigen Doku (die sich auch noch stündich ändert
)
Ein kleines Testprojekt habe ich mir mal aufgesetzt.
Ich habe ein paar Fragen diesbezüglich wie ihr das System in der Praxis nutzt.
1. Sind eure Formulare eher tabellenbasiert oder zeigt ihr immer nur einen Datensatz an mit der Möglichkeit zu suchen/blättern?
2. Wenn ich eine Tabelle (ich nutze hier Devexpress cxGrid mit eigenem CustomDatasource) anzeige, wie bekomme ich dann z.B. bei einem Artikel (TSQLRecord) den Namen der hinterlegten Artikelgruppe (TSQLRecord). Muss an diesen Stellen wieder mit
SQL arbeiten?
3. Macht das interne Rechtesystem Sinn, wenn man wesentlich mehr Rechte braucht?
Ich brauche z.B.
Rechte auf Objekte (Artikel): Einfügen, Ändern, Löschen, Drucken, Filtern, Suchen, Exportieren, ...
Rechte auf Funktionen: Wareneingang buchen, Lieferschein schreiben, Rechnung schreiben, ...
mfg
Marco