# Advanced Usage _Documentation pages for `BitBadger.Npgsql.Documents` redirect here. This library replaced it as of v3; see project home if this applies to you._ While the functions provided by the library cover lots of use cases, there are other times when applications need something else. Below are some of those. - [Customizing Serialization][ser] - [Related Documents and Custom Queries][rel] - [Transactions][txn] - [Referential Integrity with Documents][ref] (PostgreSQL only; conceptual) [ser]: ./custom-serialization.md "Advanced Usage: Custom Serialization • BitBadger.Documents" [rel]: ./related.md "Advanced Usage: Related Documents • BitBadger.Documents" [txn]: ./transactions.md "Advanced Usage: Transactions • BitBadger.Documents" [ref]: /concepts/referential-integrity.html "Appendix: Referential Integrity with Documents • Concepts • Relationanl Documents"