*
@startuml class PublicationFranchise { name: String logo: Logo } class Publication { name: String logo: Logo region: Region language: Language type: Online/Print } class PublicationIssue { releaseDate: Date issueNumber: Number issueName: String } class PublicationIssueVersion { versionName: String } class IssueContent { contentType: DataList P1 } class IssueMedium { mediumType: DataList P2 } class Logo { picture: File } PublicationFranchise *-down- Publication Publication *-down- PublicationIssue PublicationIssue *-- IssueContent PublicationIssue *-- IssueMedium PublicationIssue *-right- PublicationIssueVersion PublicationFranchise -- Logo Publication -left- Logo @enduml |
class DataListP1 { Title Hardware Advert Hint Solution Feature Preview Review News Secondary Interview Opinion } |