Hi all, Linear mapping is easy but in infobox Modèle:Infobox_Musique_(œuvre)
i have to developp a node for ‘-divers’ wich contents “artiste, précédent, date préc…” and this no longer belongs to {{Infobox Musique (œuvre) mapping but are rather members of a fictive DBpedia {{Infobox Succession musicale, or class (?..)
| divers = {{Succession musicale
| artiste =
| précédent =
| date préc =
| suivant =
| date suiv =
}}
}}
{{Infobox Musique (œuvre)
| charte = single promotionnel
How to solve that ? Thanks.
adding ping to @cringwald
Hello @christianwia,
thank you for tagging me.
Ok you didn’t choose here an easy one !
-
You can see that you will have to implement first a Conditional Mapping because you have a lot of different objects represented by this infobox : album, live, ep…
-
Concerning your focus on the “Succession musicale” subtemplate, I tried to find a concrete example in the french mappings of that kind of template imbrication but i didn’t find it. The best one that i found is in the english one : Mapping en:Infobox automobile - DBpedia Mappings
Take a look one the engine property, that not a simple property, it is also a subtemplate.
For solving that mapping, they created an Intermediate node for it, by mapping it first to an Engine Class object and they mapped after each properties.
But in this case I don’t think that i useful to create a special new class for it, because the “Succession musicale” object is really abstract and depends just to the Wikipedia structure, so my advice is to mapping it to a Thing class.
Thank you again for your contribution @christianwia,
Friendly,
Célian