<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=ISO-8859-2">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Szia Attila,</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">közben ez már részben lezajlott.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">A nézetes megoldás nagyon jó egy csak
      read_only projektre! Ha ebbe adatot is akarsz tölteni, abban nem
      vagyok biztos, hogy triviális lesz  megcsinálni. Szerintem azt nem
      kéne erőltetni.</div>
    <div class="moz-cite-prefix">A postgres jogosultságok talán még az
      egyszerűbb dolog. Az OBM-ben beállított jogosultságok viszont
      nyűgösebb lesz, mert két projekt metszetét akarod létrehozni és
      gondolom nem akarod három helyen nyilván tartani a
      jogosultságokat, azaz valahogy a VIEW projektnek meg kellene
      örökölnie a forrás projektek felhasználóit és jogosultságait.
      Lehet, hogy ezt nem lehet megúszni némi kapcsolódó fejlesztés
      nélkül...</div>
    <div class="moz-cite-prefix">Lássuk majd a problémákat és beszéljük
      meg a devel listán....<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">üdv, Miki</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 11/8/19 10:06 AM, <a class="moz-txt-link-abbreviated" href="mailto:ferenca@bnpi.hu">ferenca@bnpi.hu</a>
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:245601d59613$d8955cf0$89c016d0$@bnpi.hu">
      <pre class="moz-quote-pre" wrap="">Sziasztok!

 

Az új adatbázis összekapcsolásról nem sokat tudok, egyelőre nem is találok
hozzá leírást (bocs, ha elsiklottam felette).

 

Nálunk jelenleg öt adattábla létezik 3 különböző projektben, amiből egy
egységes, a közös információkat hordozó táblát szeretnénk használni. Pl. egy
odúadatbázisban megjelenő költési adat, egy fészektérképezésnél megjelenő
költési adat és egy ettől függetlenül, megfigyelésként gyűjtött fészkelés is
nagyon fontos egy hatósági engedélykérelem véleményezésénél. Fontos, hogy az
egyes projektek tábláiból nem akarok egy projektet, illetve egy táblát
készíteni, mert nagyon más tartalmat hordoznak. Ugyanakkor a közös tartalom
egységes megjelenítése nagyon meggyorsítaná a mindennapi munkát.

 

Elkezdtem egy saját verziót, ezzel kapcsolatban van pár kérdésem.

 

Elkészítettem egy olyan nézetet, amelyikben minden adattáblánkból egyesíti a
az adatokat, így egyben látszik a BNPI, a DHTE, a szalakóta és a  DHTE RTM
táblákból származó információ. Emellett csináltam egy olyan nézetet is, ami
LEFT JOIN-al mellé teszi a fajlista tábla tartalmát (védettség, rendszertan,
stb.).  (A két sql parancs mellékelve.)

 

Érdemes-e ezzel bajlódni? Most már erősen égető ezeknek a lehetőségeknek az
elérhetővé tétele nálunk. Vagy létezik egyszerűbb megoldás?

 

PostgreSQL szinten és az OBM szintjén is jó volna kidolgozni, ezért mindkét
mélységben gondolkozom.

 

1.      Ha érdemes, akkor a következő kérdés, hogy hogyan? Jó lenne webes
felületről is elérni, mert QGIS-ből nagyon lassú a kezelése (a jelenleginél
valószínűleg még több oszlop lesz). Ugyanakkor jó lenne, ha dinamikus
maradna a dolog, ne kelljen kézzel frissíteni állandóan egy táblát. A view
(esetleg materialized view) hozzárendelhető-e projekt(ek)hez? Vagy fix
táblá(k), és trigger(ek) lehet(nek) a jó megoldás(ok)?
2.      A postgresql jogosultságok egy view esetében hogyan működnek? A
forrástáblához is kell hozzáférést adni, vagy elég a view-hoz?
3.      Érdekes kérdés lehet majd az obm jogosultságok beállítása is, ezt
nyilván jól át kell gondolni, de alapvetően az a két jelenlegi projekt, ahol
megjelenne, ott nyilván olvasási/exportálási igény lesz csak. Vagy önálló
projektbe kellene szervezni, ami későbbi, jobban korlátozott felhasználók
hozzáadása esetén egyszerűsítene (pl. külső kutató ne lássa, vagy csak ezt
lássa)?
4.      Jó lenne, ha vissza lehetne nyúlni egy-egy adatsorból az eredeti
adatokhoz (jelenleg szerepel az adat forrása és az obm_id a nézetekben). Ez
megoldható-e?

 

Minden véleményt, kritikát, ötletet szívesen fogadok. A DINPI-nél hogyan
működik? Tudom, hogy ott is több saját projekt fut egymás mellett.

 

Köszi:

Attila

 

Ferenc Attila
természetvédelmi területfelügyelő
Bükki Nemzeti Park Igazgatóság
Dél-hevesi Tájegység
3304 Eger, Sánc u. 6.
 <tel:+36306380229> +36306380229

 <a class="moz-txt-link-rfc2396E" href="http://www.bnpi.hu"><http://www.bnpi.hu></a> <a class="moz-txt-link-abbreviated" href="http://www.bnpi.hu">www.bnpi.hu</a>

 

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Administrator mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Administrator@lists.openbiomaps.org">Administrator@lists.openbiomaps.org</a>
<a class="moz-txt-link-freetext" href="http://lists.openbiomaps.org/cgi-bin/mailman/listinfo/administrator">http://lists.openbiomaps.org/cgi-bin/mailman/listinfo/administrator</a>
</pre>
    </blockquote>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Miklós Bán, PhD
MTA-DE Behavioural Ecology Research Group
Department of Evolutionary Zoology, University of Debrecen
H-4010 Debrecen, Egyetem tér 1.
Phone:  +36 52 512-900 ext. 62357
<a class="moz-txt-link-freetext" href="http://zoology.unideb.hu/@Miklos_Ban">http://zoology.unideb.hu/@Miklos_Ban</a>

OpenBioMaps
<a class="moz-txt-link-freetext" href="https://openbiomaps.org">https://openbiomaps.org</a>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
</pre>
  </body>
</html>