Datenstruktur - SakurAni/Library GitHub Wiki

INFORMATION

Eine schematische Darstellung der Datenabbildung innerhalb der MySQL Datenbank findet sich auf der Seite SQL-Datenbank

Book

Name Datentyp Beschreibung (optional)
isbn string ISBN-13 Nummer des Buches
title string
price int
picture string Dateipfad zum Coverbild
seriesNumber int? Nummer eines Buches in einer Buchreihe. Null, wenn es keiner Reihe angehört
currency string Dreistelliger Währungscode
type string z.B. Roman, Comic, Sachbuch, Manga ...

Author

Name Datentyp Beschreibung (optional)
id string UUID
name string
isArtist bool true, wenn es sich bei der Person um einen Künstler oder Zeichner handelt (bei Comics oder Mangas)

Genre

Name Datentyp Beschreibung (optional)
id string UUID
name string

Series

Name Datentyp Beschreibung (optional)
id string UUID
name string
amount int Anzahl der zur Buchreihe gehörenden Bände. Enthält den Wert 0, wenn die Reihe noch nicht beendet ist.