You are here: Links of Interest » HEIG-VD » [PRO] Virtual Comics Library » Rapport » Implémentation » Librarie libVCL » Moteurs de Stockage
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
heig:vcl:rapport:implementation:libvcl:stockage [2016/06/02 16:03] – altamanth | heig:vcl:rapport:implementation:libvcl:stockage [2016/06/02 16:26] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 19: | Line 19: | ||
Il se base sur le framework OrmLite. Voici son modèle UML: | Il se base sur le framework OrmLite. Voici son modèle UML: | ||
- | {{:heig:vcl:rapport:implementation:libvcl:2016-06-02_160030.png? | + | < |
+ | hide empty fields | ||
+ | hide empty methods | ||
+ | |||
+ | class category { | ||
+ | + id: int {id} | ||
+ | + parent_id: int {fk} | ||
+ | + name: string | ||
+ | } | ||
+ | |||
+ | class series { | ||
+ | + id: int {id} | ||
+ | + parent_id: int {fk} | ||
+ | + metadata_id: int {fk} | ||
+ | + name: string | ||
+ | } | ||
+ | |||
+ | class series_metadata { | ||
+ | + id: int {id} | ||
+ | + summary: string | ||
+ | + released: int | ||
+ | + author: string | ||
+ | + artist: string | ||
+ | + tag: string | ||
+ | } | ||
+ | |||
+ | class volume_metadata { | ||
+ | + id: int {id} | ||
+ | + series_parent_id: | ||
+ | + category_parent_id: | ||
+ | + number: int | ||
+ | + name: string | ||
+ | } | ||
+ | |||
+ | category -- " | ||
+ | category -- " | ||
+ | |||
+ | series -> series_metadata | ||
+ | |||
+ | category -- " | ||
+ | series -- " | ||
+ | </ | ||
Malheureusement, | Malheureusement, |