Entity Definition: catalog.series
→ Data
Type Diagram
classDiagram
class catalog_series_item["catalog.series.item"] {
*id : string
*name : string
description : string
albums : catalog.series.item.albums.item[]
}
class catalog_series_item_albums_item["catalog.series.item.albums.item"] {
*album_id : string [FK]
}
class albums_item["albums.item"]
catalog_series_item *-- catalog_series_item_albums_item
catalog_series_item_albums_item --> albums_item : album_id
Entity: catalog.series
description: Thematic series grouping albums across artists, keyed by a short slug.
Type: catalog.series.item
attributes
| id |
type |
required |
references |
validation |
metadata |
id |
string |
yes |
|
|
|
name |
string |
yes |
|
|
{description: Display name of the series.} |
description |
string |
|
|
|
{description: Short blurb about what ties the series together.} |
albums |
catalog.series.item.albums.item[] |
|
|
|
{description: 'The albums in the series, in listening order.'} |
Entity: catalog.series.albums
description: The albums in the series, in listening order.
Type: catalog.series.item.albums.item
description: One album's place in the series.
attributes
| id |
type |
required |
references |
validation |
metadata |
album_id |
string |
yes |
albums.id |
|
{description: Id of the album.} |