Open Registry of Game Information 

  • Data Model: definition of Top-Level objects?

  • Talk about specific features of our upcoming online game database.
Talk about specific features of our upcoming online game database.

Moderators: MZ per X, gene

 #37842  by gene
 10 Jan 2014, 17:21
I thouhgt about this question:

Which objects of our Data model can exists "alone", which means without a "parent" object.
This question is important, because when you enter new data (be it Games, Persons, Release-Infos etc) you must start with a "Top-Level object" and then you can add "sub objects" to thast top-level object.

I came to the conclusion, that in our data model so far, these objects are "top-level" objects:
  • Game
  • GamingEnvironment
  • HardwarePlatform
  • SoftwarePlatform
  • Company
  • Person
  • Language
  • Region
  • GameTitle (one can belong to multiple games, so you must be able to add/edit them "standalone")
I gave these objects a yellow color in our UML model.
Any suggestions or comments on these thoughts?