Files
inventory-plus-plus/diagrams/event_tables.uml
T
2025-12-24 00:55:22 -07:00

41 lines
1.1 KiB
Plaintext

@startuml
object raw_store_events
raw_store_events : platform text
raw_store_events : store_id text
raw_store_events : event_id text
raw_store_events : event_timestamp timestamptz
raw_store_events : raw_payload jsonb
raw_store_events : parsed boolean
note right of raw_store_events::"parsed"
indicates if the raw_payload has been parsed
and stored in one of the referencing tables
end note
object tiktok_store_events
tiktok_store_events : store_id text
tiktok_store_events : event_id text
tiktok_store_events : event_timestamp timestamptz
tiktok_store_events : [attribute: value ...]
object etsy_store_events
etsy_store_events : store_id text
etsy_store_events : event_id text
etsy_store_events : event_timestamp timestamptz
etsy_store_events : [attribute: value ...]
object etc_store_events
etc_store_events : store_id text
etc_store_events : event_id text
etc_store_events : event_timestamp timestamptz
etc_store_events : [attribute: value ...]
raw_store_events <|-- tiktok_store_events : (store_id, event_id)
raw_store_events <|-- etsy_store_events : (store_id, event_id)
raw_store_events <|-- etc_store_events : (store_id, event_id)
@enduml