1,633
edits
m (→Collaboration)  | 
				mNo edit summary  | 
				||
| Line 2: | Line 2: | ||
=Concerns and Goals=  | =Concerns and Goals=  | ||
As the [[  | As the [[CharDB DEV|CharDB]], [[OstDB DEV|OstDB]], [[MangaDB DEV|MangaDB]] and AniDB's producers all tend to include data about individuals or companies it would be a good idea to extract the generic data for individuals and companies into two separate tables which are then used by all other parts.  | ||
* I.e. instead of having all the data inside the producer table, it would only include those data fields which are producer specific and would refer to a person or company table for the general data.  | * I.e. instead of having all the data inside the producer table, it would only include those data fields which are producer specific and would refer to a person or company table for the general data.  | ||
| Line 22: | Line 22: | ||
* Also how are matching pseudonyms (they're not unique, are they?) handled?  | * Also how are matching pseudonyms (they're not unique, are they?) handled?  | ||
* Looking at [[  | * Looking at [[Generic PersonCompany DEV#Producer|Producer]], [[Generic PersonCompany DEV#Artist|Artist]], [[Generic PersonCompany DEV#Mangaka|Mangaka]] and [[Generic PersonCompany DEV#Seiyuu|Seiyuu]] we see that they are very similar the only thing changing are the names of the generic fields (like start date), so a question is should we either:  | ||
*# have multiple modules for each specialization or should we keep it only under one module and differentiate with something like show=addentity&type=person[&edit=1]  | *# have multiple modules for each specialization or should we keep it only under one module and differentiate with something like show=addentity&type=person[&edit=1]  | ||
*# keep using the current way that is xvcl everything and make several modules for each specialization?  | *# keep using the current way that is xvcl everything and make several modules for each specialization?  | ||
| Line 30: | Line 30: | ||
[[Image:People1.png]]  | [[Image:People1.png]]  | ||
'''''  | {{eyecatch|Warning|Image does '''not''' reflect the current layout!}}  | ||
* To Fix:  | * To Fix:  | ||
| Line 132: | Line 132: | ||
====Seiyuu====  | ====Seiyuu====  | ||
<tt>derived from [[  | <tt>derived from [[Generic PersonCompany DEV#Artist|Artist]]/[[OstDB DEV|OstDB]]</tt>  | ||
* relid - entity id  | * relid - entity id  | ||
* typeid - type of entity  | * typeid - type of entity  | ||
| Line 143: | Line 143: | ||
====Artist====  | ====Artist====  | ||
<tt>derived from [[  | <tt>derived from [[OstDB DEV|OstDB]]</tt>  | ||
* relid - entity id  | * relid - entity id  | ||
* typeid - type of entity  | * typeid - type of entity  | ||
| Line 155: | Line 155: | ||
====Mangaka====  | ====Mangaka====  | ||
<tt>derived from [[  | <tt>derived from [[Generic PersonCompany DEV#Artist|Artist]]/[[OstDB DEV|OstDB]]</tt>  | ||
* relid - entity id  | * relid - entity id  | ||
* typeid - type of entity  | * typeid - type of entity  | ||
| Line 184: | Line 184: | ||
<tt>Still very unspecified</tt>  | <tt>Still very unspecified</tt>  | ||
* Collaborations '''need''' a type (unspecified at the moment, see [[Generic PersonCompany DEV#  | * Collaborations '''need''' a type (unspecified at the moment, see [[Generic PersonCompany DEV#Generic Fields - Collaboration|Collaboration]])  | ||
* Collaborations aren't limited to either companies or persons but can be a mix of both (unspecified at the moment).  | * Collaborations aren't limited to either companies or persons but can be a mix of both (unspecified at the moment).  | ||
| Line 267: | Line 267: | ||
=Top Level Agglomerates=  | =Top Level Agglomerates=  | ||
==Manga==  | ==Manga==  | ||
<tt>check [[  | <tt>check [[MangaDB DEV|MangaDB]]</tt>  | ||
* like animenetries at AniDB  | * like animenetries at AniDB  | ||
* description  | * description  | ||
| Line 275: | Line 275: | ||
==Character==  | ==Character==  | ||
<tt>check [[  | <tt>check [[CharDB DEV|CharDB]]</tt>  | ||
* arbitrary number of titles (with language information)  | * arbitrary number of titles (with language information)  | ||
* picture  | * picture  | ||
| Line 283: | Line 283: | ||
==Song==  | ==Song==  | ||
<tt>check [[  | <tt>check [[OstDB DEV|OstDB]]</tt>  | ||
* arbitrary number of titles (with language information)  | * arbitrary number of titles (with language information)  | ||
* length (in seconds)  | * length (in seconds)  | ||
| Line 292: | Line 292: | ||
==Collection==  | ==Collection==  | ||
<tt>check [[  | <tt>check [[OstDB DEV|OstDB]]</tt>  | ||
* picture  | * picture  | ||
* arbitrary number of titles (with language information)  | * arbitrary number of titles (with language information)  | ||
edits