An open API service indexing awesome lists of open source software.

https://github.com/Robinyo/data-model-patterns

A collection of data models that provide solutions to common problems in database design.
https://github.com/Robinyo/data-model-patterns

Last synced: about 18 hours ago
JSON representation

A collection of data models that provide solutions to common problems in database design.

Awesome Lists containing this project

README

          

# Data Model Patterns
A collection of data models that provide solutions to common problems in database design.

## Conceptual Data Models

### Subject Area: Asset

### Asset

![Asset screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/asset/images/asset.png)

### Tangible Asset

![Asset screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/asset/images/tangible-asset.png)

### Documentation Item

![Documentation Item screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/asset/images/documentation-item.png)

### Subject Area: Location

### Location

![Location screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/location/images/location.png)

### Subject Area: Party

### Party

![Party screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/party/images/party.png)

### Individual

![Individual screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/party/images/individual.png)

### Organisation

![Organisation screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/party/images/organisation.png)

### Subject Area: Role

### Role - Architype

![Role - Architype screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/role/images/role-architype.png)

### Component Role

![Component Role - screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/role/images/component-role.png)

### Party Role

![Party Role - screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/role/images/party-role.png)

### Dimensional Models

### Hierarchy - Architype

![Hierarchy - Architype screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/dimensional-design/hierarchies/images/hierarchy-architype.png)

### Customer, Location, Account, Time - Hierarchy Diagram

![Hierarchy Diagram - screenshot](https://github.com/Robinyo/data-model-patterns/blob/master/dimensional-design/hierarchies/images/hierarchy-diagram.png)

## Credits

The Conceptual Data Models were prepared using the community edition of the [ERwin](http://erwin.com/products/data-modeler/community-edition) Data Modeler.

**Note:** The community edition of ERwin is limited to 25 model objects, to address this limitation each subject area (e.g., Party, Location, Product) model is located in a separate '.erwin' file.

## Feedback

All feature requests, pull requests, feedback, etc., are welcome.

## License

This work is licensed under a [Creative Commons Attribution 4.0 International License] (http://creativecommons.org/licenses/by/4.0/).