Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

Herança em rails

Olá, pessoal!

Alguém sabe como implementar o cenário abaixo em rails?

Pessoa nome cpf_cnpj

Cliente < Pessoa portador_deficiencia detalhes_deficiencia problemas_saude

Fornecedor produtos_servicos

2 respostas

Dá uma olhada na documentação do ActiveRecord, por exemplo aqui => http://api.rubyonrails.org/classes/ActiveRecord/Inheritance.html

Basicamente vc vai criar a herança entre as entidades e salvar de modo padrão...

Olá, Alberto Souza!

Pelo que eu entendi, o framework Ruby on Rails utiliza o padrão Single table inheritance para criação das tabelas no banco de dados. Teria alguma forma de trabalhar com tabelas separadas como no framework Django?

https://code.djangoproject.com/wiki/ComoHerdarClassesDeModelo