[.NET/PostgreSQL] Pobieranie info o modelu bazy

Witam,
Potrzebuje jakiejś wskazówki w jaki sposób mogę uzyskać metamodel stworzonej przeze bazy postgresql w c#.
W skrócie mówiąc: user wpisuje dane autoryzacyjne, a apka pokazuje mu strukturę bazy.