An open API service indexing awesome lists of open source software.

https://github.com/rr0/data

RR0 data model
https://github.com/rr0/data

Last synced: 3 months ago
JSON representation

RR0 data model

Awesome Lists containing this project

README

          

# @rr0/data

All RR0 data types share common properties from their `RR0Data` interface.

Also, all RR0Data have other RR0Data types as properties, such as:

- [place](https://github.com/RR0/place)
- people
- [events](src/event/README.md)

```mermaid
classDiagram
class RR0Data {
id: string
type: string
title: string
name: string
time: TimeContext
dirName: string
url?: string
}
RR0Data --> Place: place?
RR0Data --> People: people?
RR0Data --> RR0Data: events[]
class Sighting {
}
RR0Data <|-- Sighting
class People {
}
RR0Data <|-- People
class Organization {
}
RR0Data <|-- Organization
class Place {
}
RR0Data <|-- Place
class Case {
}
RR0Data <|-- Case
class Source {
}
RR0Data <|-- Source
class Investigation {
}
RR0Data <|-- Investigation
```