Skip to content

Data model

Vicky edited this page Sep 5, 2024 · 3 revisions

This section presents the structure of the database used for the application. It provides an overview of the data model, using diagrams to help you understand how the various entities interact with each other. Additional information is also provided for entities and relationships that require it.

Conceptual data model

MCD

Relationship between "review" and "bookshelf

The relationship has been preserved with multiple cardinality to allow an easy set up of a customized bookshelf system.

Updates

After several attempts to retrieve an existing dataset, the idea of having a real database for this project was abandoned. In fact, the data retrieved had problems with missing or incorrect ISBNs, making the data unusable for this project. Other databases were considered and analyzed, but they required much more preprocessing time than was available for the project to make them usable.

The initial model was the following : MCD

Clone this wiki locally