# Og relations questions

**URL:** <https://www.ruby-forum.com/t/og-relations-questions/49043>\
**Category:** Ruby\
**Created:** [November 29, 2005, 5:26am UTC](https://www.ruby-forum.com/t/og-relations-questions/49043 "2005-11-29T05:26:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![itsme213](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/258eb7/32.png) [@itsme213](https://www.ruby-forum.com/u/itsme213)\
**Post date:** [November 29, 2005, 5:26am UTC](https://www.ruby-forum.com/t/og-relations-questions/49043/1 "2005-11-29T05:26:02Z")

</div>

What are the parameter signatures of the has\_many etc. macros? The docs  
(and  
code) just takes \*args, so it’s hard to figure out.

How can I do the following? Specifically, how can I name the inverse  
“belongs\_to” distinctly for :good\_bs and :bad\_bs?

class A  
has\_many :good\_bs, B  
has\_many :bad\_bs, B  
end

Thanks.

---

<div class="post-metadata">

**Author:** ![itsme213](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/258eb7/32.png) [@itsme213](https://www.ruby-forum.com/u/itsme213)\
**Post date:** [November 29, 2005, 5:38am UTC](https://www.ruby-forum.com/t/og-relations-questions/49043/2 "2005-11-29T05:38:09Z")

</div>

itsme213 wrote:

> What are the parameter signatures of the has\_many etc. macros? The docs (and  
> code) just takes \*args, so it’s hard to figure out.

You’ll probably get a better response on the Nitro list

[http://rubyforge.org/mailman/listinfo/nitro-general](http://rubyforge.org/mailman/listinfo/nitro-general)

James

–

[http://www.ruby-doc.org](http://www.ruby-doc.org) - Ruby Help & Documentation  
[Ruby Code & Style](http://www.artima.com/rubycs/) - Ruby Code & Style: Writers wanted  
[http://www.rubystuff.com](http://www.rubystuff.com) - The Ruby Store for Ruby Stuff  
[http://www.jamesbritt.com](http://www.jamesbritt.com) - Playing with Better Toys  
[http://www.30secondrule.com](http://www.30secondrule.com) - Building Better Tools
