[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: How to think in schemas?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Mon, 26 Jan 2004, Adam Williams wrote:
[snip]
> > For example, in an RDB with "people" data, you might fully normalize the
> > schema so that there is one and only one record for a household's
> > address, and then associate each person that lives at that address as
> > separate records with a foreign key to the address record. Or,
> > depending on needs, you might denormalize that design, so that each
> > person's record includes its own copy of the address data.
>
> Totally irrelevant; LDAP is not a relational database. If you need a
> relational model with constraints and foriegn keys, etc... use a
> relational database.
I think the unspoken question here is, obviously, "what are the important
and useful tradeoffs in designing X.500-like schemas? What are some good
ways of thinking about directory object classes?"
> > If you didn't know anything at all about RDBs, you could find many books
> > and other references that cover issues like that for RDBs. Probably
> > none to few cover similar issues for ldap schemas.
>
> I wouldn't expect them too.
Books on RDBs, no. But has no one ever written a book on directories
which discusses schema design issues?
(Now, if only I had answers to these questions!)
- --
Mark H. Wood, Lead System Programmer mwood@IUPUI.Edu
MS Windows *is* user-friendly, but only for certain values of "user".
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: pgpenvelope 2.10.2 - http://pgpenvelope.sourceforge.net/
iD8DBQFAFowns/NR4JuTKG8RAobKAJ9j2bKQIw229EfWz5uj53RkQ9fU1QCeOyt4
4i0LOjXGBO2NMbh7GGM0Beg=
=lx7j
-----END PGP SIGNATURE-----