|
Hi, I was just reading Tony's
article (http://www.activedir.org/article.aspx?aid=92)
on linked attributes, and encountered something that I wondered about. This
section "Why have linked attributes?" says: "I haven't seen an
official explanation, but I can think of two reasons why they would be
useful. The first is consistency. By storing one half of the link
only in the directory database, it ensures that queries for the back link
attribute values are always consistent with the information stored in the
forward link. The second reason is that it is an efficient means of
storage in the directory database and keeps the space used to a minimum." My guess would be that the
primary function of back links is to enable efficient backward lookups: of
which groups is this user a member? Secondly, the quote suggests that the
backlinks are not stored in the database. I'd think they are stored there because
it would be pretty hard/inefficient to calculate them on the fly, but that they
are not replicated. Anybody care to comment? -- Cheers, Willem. |
- [ActiveDir] question regarding Tony's article on linked att... Willem Kasdorp
