<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:10pt"><div>Why not just have a top level "Parks" tag and assign both to that. Then have a location/name tags as well.<br></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="font-family: times new roman,new york,times,serif; font-size: 10pt;"><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2"><b><span style="font-weight: bold;">From:</span></b> Benedikt Rudolph <benedikt.rudolph@gmail.com><br><b><span style="font-weight: bold;">To:</span></b> digikam-users@kde.org<br><b><span style="font-weight: bold;">Sent:</span></b> Tue, June 22, 2010 9:32:23 AM<br><b><span style="font-weight: bold;">Subject:</span></b> [Digikam-users] tag structure<br></font><br>
<meta http-equiv="x-dns-prefetch-control" content="off">Hello everybody!<br><br><br>I am new to digiKam and I am currently developing a tagging system/structure that works for my needs. After some experiments with digiKam and a lot of online archive reading there are several open questions left. Let me explain this with an example:<br>
<br>I live in Munich and there is a nice park in the city called English Garden. I've shot some pictures there and I've tagged them with "English Garden". For the tag structure I have /city/Munich/English Garden. Now let's assume that I'll visit London and I'll take some pictures in Hyde Park. I'll tag them with "Hyde Park" and I'll use the tag structure /city/London/Hyde Park. Ok, no problems so far.<br>
<br>But now I'd like to have a tag "park" which is a super-tag of "English Garden" and "Hyde Park". Thus, I'd be in need of a tag structure like /park/English Garden and /park/Hyde Park. However, as far as I know I cannot assign both, /city/Munich and /park, as super-tags to English Garden.<br>
<br>Of course it would be possible to create to distinct tag structures /city/Munich/English Garden and /park/English Garden. I would then have to tag every picture twice with two distinct "English Garden"-tags. This is quite ugly in my opinion for two reasons: First, there is a lot of redundant information stored in the image meta-data. Second, the semantics (i.e. the English Garden is a park and the English Garden is located in Munich) cannot be expressed and changed (!) without touching each single image.<br>
<br>To sum up:<br><br>Question 1.) Am I right that it is not possible to assign two or more parents to a tag?<br><br>Question 2.) How do you work around such a "Multiple-Inheritance-Problem"?<br><br>Question 3.) Do you consider it feasible to use a flat tagging structure and thereby completely exclude the semantics problem from digiKam?<br>
<br><br>Thanks a lot for your help and suggestions!<br>Bene<br>
<meta http-equiv="x-dns-prefetch-control" content="on"></div></div></blockquote>
</div></body></html>