Enter Your Reply The Comment You're Replying To Graeme Neatham wrote on Sat, Mar 10, 2012 03:21 PM UTC:Relational Database terminology: Candidate Key - a column or set of columns providing data that is unique for each row. Where a set of columns is involved the term Composite Candidate Key is used. Primary Key - the Candidate Key that is the main index for a table and which will be used as a Foreign Key in other tables. For performance purposes a Primary Key will usually not be Composite. Foreign Key - the Primary Key of another table. Key - when used without qualification will normally be understood to be shorthand for Primary Key Self-rating - personally I would be wary of such a practice, not because I think inventors are always going to give maximum marks to their own games, but because they are too close to their own games to provide a disinterested assessment. Overwriting of data due to revision of values leading to loss of historical data strikes me as being what would be called 'bad practice'. But I guess I'm guilty of trying to apply corporate standards in a non-corporate situation. Edit Form You may not post a new comment, because ItemID Cookies does not match any item.