Correct Answer: Because any Database will supports only 16 foreign keys in a database table It depends upon the Database limits provided to define the Foreign key constraint, eg in Sql Server 2005, the recommended max limit for foreign keys is 253, but you can define more