Allow Association to define in a more DRY approach how the foreign_key_id/foreignKeyId fields and all field properties are generated.