Niente... pensare che sto impazzendo per una cosa così semplice...
Riposto il codice...
from osv import osv
from osv import fields
Colori = [('azzurro','Azzurro'),('rosso','Rosso'),('bianco','Bianco'),('nero','Nero')]
class calcio_squadra(osv.osv):
	_name="calcio.squadra"
	_description="Squadre di Calcio"
    	_rec_name="nome_squadra"
	_columns = {
        'nome_squadra':fields.char('Nome',size=64,required=True),
        'colore_1':fields.selection(Colori,'Colore Primario'),
	'colore_2':fields.selection(Colori,'Colore Secondario'),
        'coppe':fields.boolean('Champions'),
        'punti':fields.integer('pt'),
	'citta':fields.char('Citta',size=64,required=True),
	#'giocatore_id': fields.one2many('calcio.giocatore','squadra_id'),
        	   }
calcio_squadra()
class calcio_giocatore(osv.osv):
	_name="calcio.giocatore"
	_description="Giocatore di Calcio"
    	_rec_name="nome"
	_columns = {
        'nome':fields.char('Nome',size=64,required=True),
        'cognome':fields.char('Cognome',size=64,required=True),
	'nazionalita':fields.char('Nazionalita',size=64,required=True),
        'eta':fields.integer('eta'),
        'club':fields.char('Club',size=64,required=True),
	'squadra_id': fields.many2one('calcio.squadra'),
        	   }
    
calcio_giocatore() 
    
calcio_squadra()
class calcio_squadra_inherit(osv.osv):
    _name = 'calcio.squadra'
    _inherit = 'calcio.squadra'
    _columns = {
               'giocatore_id': fields.one2many('calcio.giocatore','squadra_id','Giocatore ID'),
               }
calcio_squadra_inherit()