Nem biztos, hogy ez a szokásos fajta kérdés, amelyet a kért errefelé, vagy ha hozok semmilyen választ, hogy ez egy, de keresem a pszeudo-kód megközelítést generáló DB nyilvántartások összekapcsolásával egy mappa struktúra tartalmazó kép fájlokat.
Van egy mappakészletük felépítésű osztandók:
+-make_1/
| +--model_1/
| +-default_version/
| | +--1999
| | +--2000
| | | +--image_01.jpg
| | | +--image_02.jpg
| | | +--image_03.jpg
| | | ...
| | +--2001
| | +--2002
| | +--2003
| | ...
| | +--2009
| +--version_1/
| | +--1999
| | ...
| | +--2009
| +--version_2/
| | +--1999
| | +--2000
| | +--2001
| | | +--image_04.jpg
| | | +--image_05.jpg
| | | +--image_06.jpg
| | | ...
| | +--2002
| | +--2003
| | | +--image_07.jpg
| | | +--image_08.jpg
| | | +--image_09.jpg
| | ...
| | +--2009
... ... ...
Lényegében azt jelenti lehet képeket a járművek számára, az év 1999-től kezdve.
Teszi és modellek (pl Gyártmány: Alfa Romeo, Típus: 145) jönnek a különböző kárpitok vagy változatok. Minden berendezés, vagy verzió megtalálható a járművek száma, amely ugyanúgy néz ki, de van mondjuk a gázolaj típusú vagy a motor lökettérfogata.
Ha menteni párhuzamos, a mappa szerkezet felett él egy alapértelmezett mappa ... És a képek jelennek meg az alapértelmezett verzió 2000-től. Azt kell termelni a linkeket táblázatot minden egyes verzió - attól függően, hogy a saját nyomós képeket, vagy akár kihasználják az alapértelmezett verzió ...
Így például, VERSION_1 nincs kép fájlokat, így azt kell, hogy linkeket az alapértelmezett kép, 2000-től kezdve 2009-ig folytatódik.
2. verzió másrészt indul ki az alapértelmezett kép 2000-ben, de aztán használja a két új sorozat első 2001-2002, majd 2003-2009. A linkek listáját szükséges, ezért ...
version start end file_name
======= ===== ===== =========
version_1 2000 2009 image_01.jpg
version_1 2000 2009 image_02.jpg
version_1 2000 2009 image_03.jpg
...
version_2 2000 2001 image_01.jpg
version_2 2000 2001 image_02.jpg
version_2 2000 2001 image_03.jpg
version_2 2001 2003 image_04.jpg
version_2 2001 2003 image_05.jpg
version_2 2001 2003 image_06.jpg
version_2 2003 2009 image_07.jpg
version_2 2003 2009 image_08.jpg
version_2 2003 2009 image_09.jpg
...
(Alapértelmezett csak, hogy - egy hely, és nem kapcsolatra van szükség rá.)
Abban a pillanatban én fut át a mappát, az épület tömbök, majd levágja a zsír a végén. Én csak gondoltam, ha van egy rövidebb utat, használ valamilyen szövegfeldolgozó megközelítés? Jelenleg mintegy 45.000 mappák, amelyek többsége üres :-)













