[Data-modeling] Denormalised data
Philip Kendall
philip-freebase at shadowmagic.org.uk
Wed Apr 8 09:01:00 UTC 2009
Both /cvg/computer_videogame and /cvg/game_version deliberately contain
developer, publisher and release date fields.
There's a certain lack of documentation around these fields, but the
convention seems to be that the developer/publisher/date of the original
version of the game go in the /cvg/computer_videogame properties, and the
developer/publisher/date of any conversions/ports go in the
/cvg/game_version properties.
However, this leads to a question as to what is "best practice" when
filling in the /cvg/game_version for the original version of the game:
should they be filled in with the same values as were put in
/cvg/computer_videogame (thus meaning that the two could get out of
sync) or should they be left empty (thus meaning that any apps have to
know about this structure)?
Any views?
Cheers,
Phil
--
Philip Kendall <philip at shadowmagic.org.uk>
http://www.shadowmagic.org.uk/
More information about the Data-modeling
mailing list