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