Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adicionar informações de patrocínio em uma tabela intermediária do evento/patrocinador #14

Open
fabiocerqueira opened this issue Sep 17, 2012 · 7 comments

Comments

@fabiocerqueira
Copy link
Member

Atualmente os dados sobre como o patrocinador participou ficam apenas no model Patrocinio

@italomaia
Copy link
Member

E qual o problema?

@fabiocerqueira
Copy link
Member Author

Atualmente só é possível colocar um valor para cada patrocinador, sendo que um patrocinador pode participar de vários eventos com valores diferentes.

@italomaia
Copy link
Member

Na verdade, não existe "patrocinador", mas sim patrocínio. Acho que seria o caso de adicionar uma foreignkey para palestra, indicando a qual palestra pertence o patrocínio.

@fabiocerqueira
Copy link
Member Author

Então o patrocínio não é quem patrocina o evento, e sim uma palestra? Fiquei confuso agora.

@italomaia
Copy link
Member

Erro meu, por evento mesmo. Me confundi.

@italomaia
Copy link
Member

Ops, nem precisa adicionar a foreignkey. Já tem um manytomany no Evento. Acho que é isso que estava causando a confusão. Que tal chutar o manytomany do Evento e jogar uma FK em patrocinio? Acho que ficaria mais natural.

@fabiocerqueira
Copy link
Member Author

O problema de fazer isso é que um Patrocinio pode ser de vários eventos, por isso sugeri uma tabela intermediária com dados extras para adicionar informações como: valor, descrição, tipo.

Essas informações podem variar do patrocínio de evento para evento

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants