models migrateions and associations