On 04 Mar 2015, at 06:20, Ben Coman <btc@openInWorld.com> wrote:Could someone explain why the "ToOne" and "ToMany" are the preferred semantics for the class names versus OneRelatedTo or RelatedToOne ?To me, "ToOne" feels like its describing the #directedMovies part.I guess it makes sense if you are looking in towards #director.cheers -ben
On Fri, Feb 27, 2015 at 7:51 PM, Marcus Denker <marcus.denker@inria.fr> wrote:
> On 27 Feb 2015, at 11:46, Jan van de Sandt <jvdsandt@gmail.com> wrote:
>
> Hello,
>
> Thanks for your suggestions. I have improved the naming and definition to this:
>
> Object subclass: #SlotExampleMovie
> slots: {
> #name.
> #year.
> #director => ToOneRelationSlot inverse: #directedMovies inClass: #SlotExamplePerson.
> #actors => ToManyRelationSlot inverse: #actedInMovies inClass: #SlotExamplePerson }
> classVariables: { }
> category: 'SlotAssociations-Tests-Example'
>
> Because it is for now just an example I haven't renamed the Slot classes yet.
>
Thanks! I will add the associations as examples to Pharo4 (today I think)
Marcus