Vastus: Aadressiandmetel on keeruline struktuur ja palju erinevaid võimalikke komponente (riik, maakond, linn, vald, küla, talu, linnaosa, tänav, korter, hooneosa, ...). Erinevates riikides on võimalike komponentide hulk erinev. Kui ülesanne oleks pakkuda kasutajatele detailset aadresside otsimise võimalust, siis andmebaasi mõttes tähendaks see märkimisväärset hulka täiendavaid tabeleid, mille vahel komponentideks jagatud aadress ära jagada. Näitena on
selle dokumendi jaotises 2.4 Eesti aadressiandmete süsteemi andmemudel.
Kui eesmärk on pakkuda taustainfot pakiautomaadi kohta (nagu antud projektis), siis piisab vabatekstilisest atribuudist
aadress.
"Sulgude ette" võib tõsta
Maakonna. Maakond on klassifikaator.
[Pakiautomaat]-0..*---------+asukoht-1-[Maakond]
Siit näete maakondade klassifikaatori väärtuseid.
Kui pakiautomaadid võivad olla eraldi riikides, siis tõstaksin
maakonna asemel "sulgude ette" riigi.
[Pakiautomaat]-0..*----------+asukoht-1-[Riik]
Saaksite kasutada sama
riikide klassifikaatorit, mis on juba seotud olemitüübiga
Isik.
Maakonna klassifikaatorit ma siis ei kasutaks, sest kõigis riikides ei pruugi olla haldusüksust "maakond" ning erinevate riikide maakondade üle võib olla raske arvet pidada.
Kokkuvõttes oleks näite korral pakiautomaadi atribuudi aadress väärtuseks "Kohtla-Järve linn, Ahtme linnaosa, Maleva tn, 23" ning pakiautomaat oleks seotud maakonnaga Ida-Virumaa.