2016-06-03 8 views

Antwort

0

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.