Jó lesz vigyáznod, mert én egy Japánban élő kínai néger vagyok! ;)
Ennek ellenére úgy gondoltam, ha magyar nyelven azt írom irányítószám, akkor legtöbben a Magyar Posta által karbantartott irányítószámokra gondolnak és nem az angliaira. Tehát nem arra utaltam, hogy a németeknél meg csak zoftver van, de a világ összes címét tartalmazó adatbázisra meg végképp nem. :)
Miközben hetet-havat összehordasz, nem tűnt fel számodra - bár legyen az adat hossza pontosan 4 vagy pontosan 7 -, ennek ellenére a (0|1|2|3|4|5)numerikus érték hibás.
Ezt rögtön tudományosan elmagyaráztad (inkább idézem): Van még olyan rendszer üzemben, amiben _garantáltan_ csak és kizárólag olyan címek kerülhetnek, amik a) magyar címek és b) van irányítószámuk (azt hiszem pl. a tanyáknak nincs)
(És az most hogy jön ide?)
Nos, ez egy hibás okoskodás. Mindössze erre próbáltam rávilágítani. Tehát amit állítasz - az a mesében - mert többszörösen téves. Olyan területről írtál példát, amihez egyáltalán nem értesz. :(
Irányítószám soha nem a címhez tartozik. (Cím pl. Kossuth utca 1. vagy Hrsz, 1234/5)
Az irányítószám kizárólag településhez (pl. Siófok), vagy ún. címrészlethez (pl. Budapest, VII. kerület Rákóczi út 42-83, páros oldal) tartozhat. Ezt úgy szoktam elmagyarázni a kezdőknek: Budapesten nem lakik senki. Legalábbis címkezelés szempontjából. Döbbenetes, de nem tudsz mondani egyetlen címet sem Budapesten, csak a kerületekben! (A speciális irányítószámokat most hagyjuk!) Viszont minden cím tartozik egy településhez/címrészlethez, aminek van irányítószáma. (Az anomáliákat megint csak hagyjuk!)
Számlázási, postázási cím vagy előfizetési hely?
Egyik sem, mert akkor azt írtam volna. Helyette a magyarországi helyhez kötött. Pl. a Budapest Bank vesz egy E1-et (=30 vonal 100 telefonszámmal). Fizeti a nagymamája :) (=számlázási cím), van postacíme ?? (=lakcím vagy telephely), odahúzzák neki a drótot ami az előfizetés helye ?? (=felszerelési cím) lesz. Ezek után az ügyfél a 100db telefonszámhoz megad 0..10 címet. (Ez nem szabály, hanem statisztika!) Erre a címre gondoltam, amelyről tudjuk, hogy az irányítószám hossza 0 (0 db cím esetén), vagy 4 (mert szigorúan magyarországi, és lehet több is, de ebben a rendszerben csak egyet ábrázoltunk). Magyarországi földrajzi számhoz nem tartozhat külföldi cím, de még a szomszéd településhez tartozó sem. Tehát van ilyen rendszer.
Vissza a topichoz!
Íme, példát is mutattál arra, hogy valós adatok ismeretének hiányában, de téves okoskodással hogyan készülhet hibás adatábrázolás és rossz szoftver! Így készülhetett "óvatosság és biztos ami biztos" alapon olyan specifikáció, amely kb. 8db 120 karakter hosszú mezőt is tartalmaz, miközben az összes mezőben leírt adatok maximális hossza 58 karakternél nem több. :)