1
edit
m (→Credits) |
(Proposed Alternative for discussion after some debate on the topic with worf) |
||
Line 138: | Line 138: | ||
=====Adding new | =====Adding new | ||
===Proposed Alternative High Level Relationship=== | |||
This is here for discussion as a simpler relationship structure to see if it can withstand debate. | |||
=====Manga===== | |||
* Manga has_one Publisher | |||
* Manga is_one [ Magazine | Doujin | Novel ] | |||
* Manga has_many Volumes (at least one) | |||
* Manga has_one Release (likely a year) | |||
* Manga has Relationships to other related Manga just like Animes do. | |||
=====Volume===== | |||
* Volume has_one Manga | |||
* Volumes has_many Chapters (at least one) | |||
=====Chapter===== | |||
* Chapter has_one Volume | |||
* Chapters may_have_many Anime (aid) | |||
Any "entry" has a minimum of 1 row in all three columns in order to be in the system. | |||
For example say Naruto chapter 9000 was released in JUMP, NarutoFanMag and the actual Naruto Manga later. | |||
This would be 3 manga entries, 3 volumes and 3 chapters entries in the database. This seems much easier as well as intuitive to the user. Just because a Chapter contains the same story in 3 different publications doesn't mean it needs to be the same row. It is a different physical object that just happens to have the same data (the likely won't be identical in many of the common cases). | |||
[[Category:Development]] | [[Category:Development]] |
edit