# Core classes in gramps/gen/lib

**URL:** <https://gramps.discourse.group/t/core-classes-in-gramps-gen-lib/2241>\
**Category:** Development\
**Created:** [February 7, 2022, 6:17pm UTC](https://gramps.discourse.group/t/core-classes-in-gramps-gen-lib/2241 "2022-02-07T18:17:16Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![pgerlier](https://avatars.discourse-cdn.com/v4/letter/p/41988e/32.png) [@pgerlier](https://gramps.discourse.group/u/pgerlier)\
**Post date:** [September 28, 2024, 8:55am UTC](https://gramps.discourse.group/t/core-classes-in-gramps-gen-lib/2241/13 "2024-09-28T08:55:40Z")

</div>

I have improved the diagrams shown in the first post because they could not be used to study easily the data model (too many arrows crossed).

As an example, here is the Person “record”:

 ![image](https://global.discourse-cdn.com/free1/uploads/gramps/original/2X/5/5da41db68207603f57a6d022ecf19628d8dd1bae.png)

---

_[View the full topic](https://gramps.discourse.group/t/core-classes-in-gramps-gen-lib/2241)._
