Ich bin neu in Orchard CMS und Collaboration, möchte ich wissen, wie Orchard Collaboration Tabellen Mapping miteinander (d. H. Joins) wie Kunden & Projektmodul ist miteinander verknüpft.Orchard Collaboration Tabellen Joins
Antwort
Das Datenmodell des Orchard basiert auf ContentItems und ContentParts. Jedes ContentItem enthält mehrere ContentParts. Jedes ContentPart (falls es von ContentPart nicht von ContentPart abgeleitet wurde) hat eine eigene Tabelle in der Datenbank. ContentParts eines ContentItems haben denselben Primärschlüsselwert.
Jetzt Unterstützung für Ihre Frage: Kunde ist ein Benutzer mit besonderen Privilegien. Sein ContentType ist Benutzer. Projekt ist auch ein ContentItem. Sein ContentType ist ProjectItem.
Projekttyp enthält ein ContentPart namens ContentItemPermissionPart. ContentItemPermissionPart gibt an, welche Benutzer und Geschäftseinheiten welchen AccessType für das ContentItem haben. Die zugehörigen zugehörigen Datenbanktabellen sind ContentItemPermissionPartRecord (Master) und ContentItemPermissionDetailRecord (Detail).
Sie können weitere Informationen über Orchard Datenmodell Here finden.
Sie können weitere Informationen über Orchard Collaboration Datenmodell here finden.
- 1. Orchard Collaboration in Orchard CMS
- 2. Abfrage zwei verwandte Tabellen (Joins)
- 3. Mehrere Tabellen-Joins in Schienen
- 4. Obstgarten Collaboration
- 5. MYSQL Mehrere Tabellen Links Joins mit Bedingungen und doppelte Tabellen
- 6. Codeigniter Löschen von Daten mit Joins Tabellen
- 7. Warum erzeugen Mehrfach-Tabellen-Joins doppelte Zeilen?
- 8. Mysql Joins Tabellen erstellen fehlende Daten
- 9. Aktualisieren von Tabellen für linke äußere Joins
- 10. Joins, ORDER BY und Pivot-Tabellen
- 11. Mehrere Tabellen Joins mit WHERE-Klausel
- 12. Einstellen eines LIMIT vor Joins von Tabellen
- 13. Entwickler Collaboration Reality Check
- 14. Code Review Collaboration
- 15. MySQL-Abfrage mit mehreren Tabellen-Joins schreiben oder mehrere auswählen
- 16. MySQL aus zwei Tabellen auswählen, indem 3. verbunden (mysql Joins)
- 17. Wie verwendet man Joins zwischen zwei Tabellen mit einem Zeilenabstand?
- 18. MySQL Rückkehr einzigartige columname mit 2 gleichen Tabellen-Joins
- 19. Hibernate-Eins-zu-Viele-Joins auf mehreren Tabellen
- 20. Enthält Spark SQL eine Tabellen-Streaming-Optimierung für Joins?
- 21. Freie oder Open Source Collaboration/eLearning Software
- 22. Erstellen eines Echtzeit-Collaboration-Editors in Java
- 23. wie loszuwerden "size_t" in Doxygen Collaboration-Diagramm
- 24. ZODB-Datenbank: Tabelle Joins
- 25. Foreign Keys vs Joins
- 26. Datenbank Joins/FK - Grundfragen
- 27. Homepage in Orchard CMS
- 28. Orchard Armaturenbrett fehlt
- 29. Orchard Theme in WebForms
- 30. Orchard CMS Premium-Themen