Links
https://www.reddit.com/r/learnprogramming/comments/32a1fr/what_is_the_general_difference_between_dao_and_orm/
https://www.baeldung.com/java-dao-vs-repository
https://stackoverflow.com/questions/8550124/what-is-the-difference-between-dao-and-repository-patterns
https://www.reddit.com/r/Python/comments/9wbk8k/repository_pattern_with_sqlalchemy/
https://gist.github.com/uris77/4711015
https://community.neo4j.com/t/design-and-testability-applying-the-repository-pattern-for-neo4j-python-apps/35651
https://stackoverflow.com/questions/9699598/implementation-of-repository-pattern-in-python
https://www.cosmicpython.com/book/chapter_02_repository.html
https://martinfowler.com/eaaCatalog/repository.html
http://ddd.fed.wiki.org/view/welcome-visitors/view/domain-driven-design/view/repositories