Ingatlanárak – adatmodell, riport és jogok
A hirdetések és az ártörténet tárolása, a forrás, a riport csoportosításai, a kétféle törlés és a térkép-jog.
Áttekintés
Ingatlanhirdetések és ártörténetük; forrás egy hirdetési portál hírlevele, amelyet az e-mail feladat portál-adaptere dolgoz fel. Település, kerület, városrész és utca szerinti riport és diagram. Tartalmi hatókör szándékosan nincs, mert piaci adatról van szó.
Adatmodell
A táblanevek a telepítés saját előtagjával állnak az adatbázisban.
| Tábla | Szerep |
|---|---|
realestate_listing | hirdetés (helyadatok, építési mód, ügylet, típus, terület, aktuális és első ár, státusz) |
realestate_price | ártörténet |
ksh_settlement | megye és NUTS a településtörzsből |
Funkciók
- Lista: aktuális ár, négyzetméterár, első ár, összváltozás százalékban, lenyitóban az ártörténet; tábla-létezés ellenőrzés (
error_table); a kuka acanSeeDeleted()szerint látszik. - Riport (
listing.report,listing.chart): csoportosítás település, kerület, városrész, utca vagy típus szerint; darab, átlagár, átlagos négyzetméterár, min–max, átlagterület, nőtt és csökkent darab; a diagram ugyanabból a lekérdezésből. - Kukába helyezés:
status = 9; ha a felhasználónak csak végleges törlési joga van, a fejléc-gomb azt az utat használja. - Végleges törlés: a hirdetés és az ártörténet fizikai törlése (
deleteListings), naplózva. - Térkép: a link és a réteg csak a
mapés ageo/map::listjoggal; a geokódolást a térkép modul végzi.
Jogosultság
- Katalógus-seed:
install/permission_realestate_v1.sql, a térképjoginstall/permission_market_map_v1.sql. list,report,debug,map; törlés darabszám szerintcanBulkAction()-nel:statusdelete/bulkstatusdelete,delete/bulkdelete, mellette az alapmodifyjog.