Hoppa till innehållet

Ämne på Projektdiskussion:Öppen databas för offentlig konst 2013

André Costa (WMSE) (diskussionbidrag)

Ett problem som jag precis stötte på men inte tänkt på tidigare är hur man ska hantera verk med mer än en konstnär. Dels innebär det ett tekniskt problem i det att databasen inte var byggd med det i åtanke. Dels ser jag att det kan vara problematiskt med Wikipedialistorna som riskerar att bli krångliga att läsa av (maskinellt) om alla artister ligger i ett fält och väldigt klumpiga ifall vi ska kräva att var artist har ett eget fält (i tabellen kan de dock visas i samma fält).

I dagsläget funderar jag på flera parametrar i wikimallen (konstnär=, konstnär2= etc.) men har inte klurat ut en bra lösning för databasen.

Tips/förslag/tankar på hur detta bästa kan lösas (mallen och/eller databasen) är välkomna.

Ainali (diskussionbidrag)

Ja det är ett mycket klurigt problem. Tekniskt sett skulle man kunna tänka sig att det finns flera rader för objekt med flera konstnärer. Men det kan göra det väldigt klurigt i andra sammanhang. Det man skulle kunna tänka sig annars är en annan teknisk kopplingstabell som i sig kan ha flera rader genom att den pekar på huvudtabellens nyckel. Det gör det lättare att hantera den första, men krånglar ju till det med att det måste joinas ihop för att få ut konstnärerna, vilket dock kan vara en "kostnad" som är värd att ta.

André Costa (WMSE) (diskussionbidrag)

För databasen löste jag det med en kopplingstabell med dubbla unika index. Det gör dessutom att det, som en extra bonus, är lätt att få fram alla konstverk av en viss artist.

Ainali (diskussionbidrag)

Det är en snygg lösning som medger flexibilitet för wikilistorna, oavsett vad vi väljer att göra där. Just nu lutar jag mot att vi kanske har en "huvudkonstnär" och en markering om det finns flera som har bidragit, med länk till en fråga ur databasen på det konstverket.