Entity Definition: tracks
→ Data
Type Diagram
classDiagram
class tracks_item["tracks.item"] {
*id : string
*title : string
*album_id : string [FK]
*track_no : integer
duration_sec : integer
}
class albums_item["albums.item"]
tracks_item --> albums_item : album_id
Entity: tracks
Type: tracks.item
description: A single track. Each track belongs to exactly one album.
attributes
| id |
type |
required |
references |
validation |
metadata |
id |
string |
yes |
|
|
|
title |
string |
yes |
|
|
{description: Track title.} |
album_id |
string |
yes |
albums.id |
|
{description: Id of the album this track appears on.} |
track_no |
integer |
yes |
|
|
{description: 'Position of the track within the album, 1-indexed.'} |
duration_sec |
integer |
|
|
|
{description: Duration in whole seconds.} |