• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Implementing a many-to-many ("reflexive") relationship using bindings and an NSTableView
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Implementing a many-to-many ("reflexive") relationship using bindings and an NSTableView


  • Subject: Re: Implementing a many-to-many ("reflexive") relationship using bindings and an NSTableView
  • From: Keary Suska <email@hidden>
  • Date: Wed, 25 Mar 2009 10:09:26 -0600


On Mar 25, 2009, at 7:47 AM, Jon C. Munson II wrote:

Two entities, one named A, the other named B. A and B have a reflexive
relationship with each other (that would be a many-to-many type). The
backend is a SQLite store (not that it should matter).

To be clear, a reflexive relationship is when an entity had a relationship to *itself*. That's a different animal than a vanilla many-to-many, which is what you seem to be describing.


I'd like my interface to be based from entity A's point of view, using an
NSTableView to select (via popup) the entity B's that are related
(populating the popup with values is not at issue).

Do you mean here that you will "pop up" a window that contains an NSTableView that will be used to select rows of Entity B? Correct language is critical. I think most Cocoa developers would assume that "popup" means NSpopupButton.


So, my question is therefore how do I configure the bindings to support the
relationship if it is even possible to use bindings solely? If it isn't
possible to use bindings, is there a discrete example somewhere that someone
could point me to that shows how to set this up?

You should be able to use bindings for everything you describe except for setting relationships between existing objects. That will have to be done in code, AFAIK, but isn't difficult.


Best,

Keary Suska
Esoteritech, Inc.
"Demystifying technology for your home or business"

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • RE: Implementing a many-to-many ("reflexive") relationship using bindings and an NSTableView
      • From: "Jon C. Munson II" <email@hidden>
References: 
 >Implementing a many-to-many ("reflexive") relationship using bindings and an NSTableView (From: "Jon C. Munson II" <email@hidden>)

  • Prev by Date: Re: How to extract the basic info from an audio file?
  • Next by Date: [Q] Strange Drag & Drop from my app to FCP project window
  • Previous by thread: Implementing a many-to-many ("reflexive") relationship using bindings and an NSTableView
  • Next by thread: RE: Implementing a many-to-many ("reflexive") relationship using bindings and an NSTableView
  • Index(es):
    • Date
    • Thread