-
Notifications
You must be signed in to change notification settings - Fork 1
datalayout‐v1.3.0
Elias Nijs edited this page May 9, 2024
·
1 revision
This data layout was created with eraser.io, the code snippet is for the Entity Relationship Visualize data models
component.
Schema_Person=Person [icon: user] {
givenName literal
familyName literal
}
Schema_Message=Message [icon: message-circle] {
isPartOf Schema_CreativeWorkSeries URL
dateSent Datetime
text literal
}
Schema_EventSeries=Room [icon: calendar] {
subjectOf Schema_CreativeWorkSeries URL
description literal
name literal
attendees Person URL
organizer Person URL
subEvent Event URL
startDate Datetime
endDate Datetime
}
Schema_RegisterAction=RegisterAction [icon: pencil] {
actionStatus Schema_ActionStatusType [Active, Completed, Failed]
agent Schema_Person URL
object Schema_EventSeries URL
}
Schema_CreativeWorkSeries=MessageBox [icon: list] {
about Schema_EventSeries URL
hasPart Schema_Message URL
creator Schema_Person URL
}
Schema_Event=WatchingEvent [icon: calendar] {
description literal
startDate Datetime
endDate Datetime
workFeatured Schema_VideoObject URL
controlEvents Schema_ControlAction URL
}
Schema_VideoObject=Movie [icon: film] {
contentURL URL
_
}
Schema_ResumeAction=ControlAction [icon: gamepad] {
actionStatus action
agent Person URL
object Schema_Event URL
startTime Datetime
endTime Datetime
}
Schema_SuspendAction=ControlAction [icon: gamepad] {
actionStatus action
agent Person URL
object Schema_Event URL
startTime Datetime
endTime Datetime
}
//////////////////////////////
Schema_RegisterAction=RegisterAction.agent > Schema_Person=Person
Schema_RegisterAction=RegisterAction.agent > Schema_Person=Person
Schema_RegisterAction=RegisterAction.object > Schema_EventSeries=Room
Schema_Event=WatchingEvent.controlEvents < Schema_ResumeAction=ControlAction
Schema_ResumeAction=ControlAction.agent > Schema_Person=Person
Schema_Event=WatchingEvent.controlEvents < Schema_SuspendAction=ControlAction
Schema_SuspendAction=ControlAction.agent > Schema_Person=Person
Schema_CreativeWorkSeries=MessageBox.creator > Schema_Person=Person
Schema_CreativeWorkSeries=MessageBox.about > Schema_EventSeries=Room
Schema_CreativeWorkSeries=MessageBox.hasPart < Schema_Message=Message
Schema_Message=Message.isPartOf > Schema_CreativeWorkSeries=MessageBox
Schema_EventSeries=Room.organizer > Schema_Person=Person
Schema_EventSeries=Room.attendees <> Schema_Person=Person
Schema_EventSeries=Room.subEvent < Schema_Event=WatchingEvent
Schema_EventSeries=Room.subjectOf < Schema_CreativeWorkSeries=MessageBox
Schema_Event=WatchingEvent.workFeatured - Schema_VideoObject=Movie