On Thu, 11 Sep 2003 [EMAIL PROTECTED] wrote:

> Can any one tell me when would a primary key be refered to as foreign key in
> its own table.
> 
        Simple Trees. 

        If you need a parent child relationship the simplest way of
expressing it is to have a parent columnn and store the parent key in it. 
If its null it must be the root. 
        Its really quite good for finding parents and children of a
record. (Children are "SELECT * from table where parent=<n.id>`;" parent
is "SELECT * from table where id=<n.parent>;")
        Could also be used for storing a linked list or double linked 
list. 
        Find any standard algorithims book and try and implement the lot 
in a database. (Its not easy as SQL has a lot of missing features that 
even C, C++ or even VB has!)

Peter Childs


---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to [EMAIL PROTECTED] so that your
      message can get through to the mailing list cleanly

Reply via email to