Shadowhelix Diskussion:Datenbank/Vorschläge

Aus Shadowhelix
Zur Navigation springen Zur Suche springen

Erweiterung: contributor

So, ein paar Sachen zum testen habe ich jetzt für dich, zumindest hoffe ich das. Folgende Illustratoren habe noch keine contributor_id, die aber gerne welche bekommen sollen (z.T. sind es Leute wie Joel DuQue von HBS, die Artworks für Hong Kong gemacht haben, z.T. Cover Artists der alten Romane, wie z.B. Donato Giancola). Ich hoffe, das ist alles "within scope". Sofern die contributor_id beim einfügen automatisch generiert wird (wird sie das?), kannst du die folgendermaßen hinzufügen (der Tag nowiki macht die Formatierung kaputt):

siehe Shadowhelix:Datenbank/Vorschläge

Wie gehen wir mit Spitznamen um? Tan Jia Hao ist z.B. Takashi Tan. Wie gehen wir damit um, wenn Nachnamen sich ändern? Emily Su heißt z.B. mittlerweile Emily Zeinner, Janet Aulisio heißt mittlerweile entweder Janet Dannheiser oder Janet Aulisio Dannheiser (bin mir nicht ganz sicher). Heißt Sven Papenbrock (id 7068) nicht eigentlich Swen Papenbrock? Und bei Luis Nuñez de Castro Torres (LuisNCT) (id 8621) ist in der Datenbank ein Teil des Namens unterschlagen worden.

Ich bin jetzt anderthalb Wochen nicht da, danach melde ich mich wieder. Vorher aber noch ein paar Weblinks zum einfügen, ebenfalls zum testen, ob das in diesem Format so funktioniert (ich nutze SQLite (noch) nicht, kann also gut sein, dass das so nicht hinhaut):

siehe Shadowhelix:Datenbank/Vorschläge

--Greadle (Diskussion) 13:39, 11. Feb. 2016 (CET)

Du kannst neue Einträge übrigens gerne auch im TSV-Format setzen, denn ich halte die Datenbank tatsächlich in Form der Textdateien, editiere sie meistens per Hand oder von der Kommandozeile und baue mir nur bei Bedarf die SQL-Datenbank daraus.
Die an den Computerspielen beteiligten Leute können durchaus mit in die Datenbank. Beitragsartikel habe ich bisher nur für die gemacht, die auch an Rollenspielen oder Romanen beteiligt sind.
Ich habe eine Tabelle für Pseudonyme und eine für "name change". Ich würde immer den aktuellen Namen in "contributor" haben und Namensänderungen mit der anderen erfassen. Ich schaue mir die Sachen mal an.
--Loki (Diskussion) 18:00, 11. Feb. 2016 (CET)
(der Tag nowiki macht die Formatierung kaputt)
Ich meinte auch nur das <pre>-Tag
Aber ohne nowiki passiert das, wenn ich es in den Text schreibe:
;)
--Loki (Diskussion) 18:12, 11. Feb. 2016 (CET)
Gut, danke erstmal. Ich gehe demnächst deine Vorschläge für Neueinträge durch. Wenn du wieder da bist, sollten die aktualisierten contributors-Tabellen veröffentlicht sein.
--Loki (Diskussion) 20:23, 11. Feb. 2016 (CET)
So ich habe die meisten Einträge in die Datenbank übernommen. Von dem was noch übrig ist: Konnte ich Liam.C bisher keinem Namen zuordnen. Ich weiß nicht genau, was Alyssa Ann Manold und Anthony John Calabria für Shadowrun gemacht haben. Bei James Joseph Thiesen konnte ich die vollen Vornamen nicht bestätigen, finde nur Jim. Miroslav Petrov hat Artwork für Shadowrun Chronicles gemacht. Der könnte eigentlich in die Datenbank. Wobei es da vielleicht sinnvoll wäre, einmal die komplette Liste aller bisherigen Beteiligten an den Spielen aufzustellen. Bei Tan Jia Hao vermute ich, dass Tan der Familienname ist und wenn ich das richtig verstehe ist Jia Hao der nicht trennbare Vorname, habe ich jetzt also als "Jia Hao" und "Tan" in der Datenbank.
--Loki (Diskussion) 00:34, 17. Feb. 2016 (CET)
Bezüglich Anthony John Calabria hast du Recht, ich glaube der ist mir ausversehen dazwischen gerutscht! Alyssa Manold ist spätestens mit Market Panic dabei). Die Credits der Computerspiele kann ich gerne erstellen. Zu Takashi Tan: keine Ahnung wie malaysische Namen funktionieren, hier ist seine Webseite. Liam.C tritt im Internet und in Credits nur unter seinem Künstlernamen auf, so ähnlich wie z.B. Brom.
--Greadle (Diskussion) 15:32, 23. Feb. 2016 (CET)
Jim Thiesens vollen Namen habe ich auch nur durch Facebook. Hier ist seine FineArtAmerica Seite und hier sein Facebook-Profil mit den gleichen Bildern. Etwas eindeutigeres habe ich auch nicht, glaube ich.
--Greadle (Diskussion) 15:36, 23. Feb. 2016 (CET)
Gut, gucke ich mir wieder. Übrigens falls du es noch nicht gesehen hast, den letzten Stand bei contributors habe ich auch schon hochgeladen. Danke für die ganzen Beteiligten an den Computerspielen. Jetzt muss ich mal überlegen, ob ich die in eine Sondertabelle aufnehme oder ganz normal integriere.
---Loki (Diskussion) 01:01, 24. Feb. 2016 (CET)
Ich bin gerade dabei, micht mit SQLite zu beschäftigen. Für mich ist das wirklich alles etwas mühselig, weil Neuland. Die Tabellenerstellung per Skript habe ich hinbekommen. Was bei mir nicht funktioniert, ist der Import deiner Textdateien. Ich bekomme immer folgende Meldung: "Error: multi-character row separators not allowed for import". Ich habe mal mit ".mode csv" und auch ".mode tabs" rumexperimentiert, aber das hat alles nicht geholfen. Mit welcher Syntax importierst du die Daten, nachdem du die Tabellen erstellt hast!? Muss ich evtl. ".separator" manuell konfigurieren!?
Bei den Contributors hast du Tim Yi, Darren Yeow und Bruno Balixia unterschlagen, ich habe sie mal bei den Vorschlägen hinzugefügt.
Ich verstehe nicht 100%, wie du die id_contributor vergibst. Sollten die nicht automatisch beim einfügen in contributors erstellt werden? Machst du das irgendwie manuell? Weil momentan muss ich beim einfügen die id_contributor schon haben, richtig (INTEGER(0) NOT NULL)?
Ich würde vorschlagen, dass "Entwurf-" Präfix bei den Textdateien zu entfernen. Momentan muss man die Dateien entweder manuell umbennen, oder man hat immer die langen Dateinamen beim Importieren und so, das finde ich etwas nervig. Das die Datenbank noch nicht "fertig" und noch in der Konzeption ist, dürfte jedem ja wohl klar sein...
--Greadle (Diskussion) 16:55, 25. Feb. 2016 (CET)
Für den Import setze ich den Separator auf Tabulator mit diesem Befehl:
.separator "\t"
Und dann zum Beispiel für contributors:
.import contributors.tsv contributors
Wie gesagt, ich bearbeite die Tabellen meistens in Form der Textdateien mit einem Editor oder sonstigen Kommandozeilenwerkzeugen. Wenn ich einzelne Einträge einfüge erfinde ich eine ID, das ist einfach, da die Tabelle sortiert ist. Für viele Einträge auf einmal habe ich ein Generierungsskript.
Und ja, ich kann "entwurf" aus den Dateinamen entfernen.
--Loki (Diskussion) 00:11, 26. Feb. 2016 (CET)