En el ejemplo de Roberto, cuando vos hacés Delfin.create, estarías creando
un registro en la tabla Pescados cuyo type sería 'Delfin'. En resúmen, vos
sólo tenés una tabla, Pescados con una columna type que indica a qué clase
concreta pertenece. El esquema sería:
class Pescado < ActiveRecord::Base
class Delfin < Pescado
Adjunto de paso un link sobre cómo implementar clases abstractas en ruby
http://stackoverflow.com/questions/512466/how-to-implement-an-abstract-class-in-ruby

Saludos!
Tonchis

PD: el delfín es un mamífero :D
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a