Quote:
I'm not sure when "junction" terminology began (or even if it is part ofthe current standard), but it has become fashionable to refer to a table that defines a many-to-many relation and whose key is composed of the foreign keys from the related tables as a "junction". |
I think it was used in IDMS or one of the early network DBs in the
1970's; we had it in the ANSI X3H2 NDL draft document that never saw
the light of day. The "parent-child" terminology was done as one way
pointers from one record to another record in a second file (think
IMS), but the junction tables had two-way pointers so you could
navigate in both directions.
I probably ought to put some of this history of bad terminology in one
of my books ...