the_works/tmp.md
2025-04-24 19:06:30 +02:00

50 lines
946 B
Markdown

# Notizen
Welche Tabellen habe ich?
- AutorHrsg_Index
- AutorInnen_und_Hrsg
- GenreIndex_Texte
- GenreIndex_Werke
- Genres
- Reihen
- Sprachen
- Texte
- Textformen
- Verlage
- Veröffentlichungen_Index
- Werke
- Werksformen
## Schema-Änderungen
- x GenreIndex_Texte -> TextGenres_Index
- x GenreIndex_Werke -> WerkGenres_Index
- x Veröffentlichungen_Index -> Veroeffentlichungen_Index
- x alle Tabellennamen zu Singular
- x Originalsprache zu Sprache
- x Reihentitel zu Reihe
- x Werks[unter]titel zu [Unter]Titel
- sollte column Werk.Werksform required sein?
- braucht table Werk eine column AutorInHrsg?
Was ich vllt. noch ändern will:
- VÖ-Daten als Datentyp TIMESTAMP abspeichern
View "Meine Bücher":
CREATE VIEW Meine_Buecher AS
SELECT DISTINCT w.Werkstitel
, a.Name
, a.Funktion
FROM Werke w
INNER JOIN AutorHrsg_Index i
ON w.ID = i.Werk
INNER JOIN AutorInnen_und_Hrsg a
ON i.AutorIn_oder_Hrsg = a.ID
WHERE a.ID < 4