[ldap]+[pgsql] Struktura bazy danych
Daniel Liszka - 11-01-2006 09:10
[ldap]+[pgsql] Struktura bazy danych
Witam to mój pierwszy mail na grupę ... do tej pory przeglądanie archiwum było wystarczające ... ale nie tym razem :)
Pracuję nad systemem pracy grupowej dla organizacji studenckiej. Chcielibyśmy w bazie przechowywać informacje na temat: - członków organizacji (dane personalne, kontaktowe, umiejętności, odbyte szkolenia, odpowiedzialności, dane dotyczące studiów, komentarze Zarządu na temat pracy danej osoby etc.) - instytucji / firm / mediów, z którymi współpracujemy - projektów i zadań - i wiele innych danych. To wszystko będzie przechowywane w bazie PostgreSQL.
Ponadto chciałbym stworzyć centralny system autoryzacji w openldap tak aby serwer pocztowy/ftp/jabber/dostęp do baz/terminali/wiki/samba korzystały z niego.
Tutaj pojawia się pytanie. Gdzie postawić kreskę podziału ? Jak zsynchronizować ldap i postgresa ... mogę np skorzystać z loginu, który będzie unikalny w formie imię.nazwisko ? W ldap mogę również przechowywać dane kontaktowe członków ale czy to jest dobre podejście .... ? Czy ktoś z Was ma doświadczenie w tym temacie ?
Chciałbym również stworzyć mini "bazę wiedzy" na podstawie maili wysyłanych na nasze adresy mailowe i listy dyskusyjne. Czy istnieją jakieś gotowe rozwiązania aby to zautomatyzować i trzymać kopie maili w bazie ?
Z góry dziękuję za odpowiedź.
-- pozdrowienia Daniel Liszka
Bartek Siebab - 11-01-2006 09:11
> Daniel Liszka w dniu 2006-01-10 14:28 pisze:
> Tutaj pojawia się pytanie. Gdzie postawić kreskę podziału ? Jak > zsynchronizować ldap i postgresa ... mogę np skorzystać z loginu, który > będzie unikalny w formie imię.nazwisko ? W ldap mogę również > przechowywać dane kontaktowe członków ale czy to jest dobre podejście > ... ? Czy ktoś z Was ma doświadczenie w tym temacie ?
postawić postgresa jako backend dla openldap? ;) i ewentualnie "dołożyć" co brakuje do schematu ldapa
> Chciałbym również stworzyć mini "bazę wiedzy" na podstawie maili > wysyłanych na nasze adresy mailowe i listy dyskusyjne. Czy istnieją > jakieś gotowe rozwiązania aby to zautomatyzować i trzymać kopie maili w > bazie ?
pewnie jakiś webmailer z backendem postgresowym...
-- ..---------- -------- ------ ---- ---- --- - -- - | Bartek `saphire` Siebab http://bartek.siebab.net
=?ISO-8859-2?Q?Pawe=B3_Matejski?= - 11-01-2006 09:11
Daniel Liszka wrote: > Witam > to mój pierwszy mail na grupę ... do tej pory przeglądanie archiwum było > wystarczające ... ale nie tym razem :) > > Pracuję nad systemem pracy grupowej dla organizacji studenckiej. > Chcielibyśmy w bazie przechowywać informacje na temat: > - członków organizacji (dane personalne, kontaktowe, umiejętności, > odbyte szkolenia, odpowiedzialności, dane dotyczące studiów, komentarze > Zarządu na temat pracy danej osoby etc.) > - instytucji / firm / mediów, z którymi współpracujemy > - projektów i zadań > - i wiele innych danych. > To wszystko będzie przechowywane w bazie PostgreSQL. > > Ponadto chciałbym stworzyć centralny system autoryzacji w openldap tak > aby serwer pocztowy/ftp/jabber/dostęp do baz/terminali/wiki/samba > korzystały z niego. > > Tutaj pojawia się pytanie. Gdzie postawić kreskę podziału ? Jak > zsynchronizować ldap i postgresa ... mogę np skorzystać z loginu, który > będzie unikalny w formie imię.nazwisko ? W ldap mogę również > przechowywać dane kontaktowe członków ale czy to jest dobre podejście > .... ? Czy ktoś z Was ma doświadczenie w tym temacie ?
Kiedyś tak ogólnie zastanawiałem się nad czyms podobnym i wyszło mi, że idalnie by było gdyby był interfejs tłumaczący zapytania ldap na postgresa. Wtedy nie będziesz miał problemów z utrzymaniem spójności danych. Czy cos takiego istnieje, nie wiem, ale jak znajdziesz to daj znać. :)
-- P.M.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
[laik]Jak =?ISO-8859-2?Q?stworzy=E6/zaczac_tworzyc__ma=B3=B1?==?ISO-8859-2?Q?__baz=EA_danych_na_potrzeby_www=3F?=
[mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?=
Ksiazka - "Podstawowy =?ISO-8859-2?Q?wyk=B3ad_z_system=F3w_?==?ISO-8859-2?Q?baz_danych=22?=
Zrywanie =?ISO-8859-2?Q?po=B3aczen_z_baza_danych_-_pos?==?ISO-8859-2?Q?tgresql_=3C-=3E_odbc?=
=?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?=
Dwie bazy czy dwie tabele?
[PHP i MySQL] Wstawianie =?ISO-8859-2?Q?rekord=F3w_do_bazy_?==?ISO-8859-2?Q?a_z=B3e_kodowanie?=
[mssql] insert do tabeli na podstawie danych z innej tabeli
[oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Skąd ją pobrać ?
zanotowane.pldoc.pisz.plpdf.pisz.plfantazia.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|