[Date Prev][Date Next]
Re: Schema generator
- To: OpenLdap Software List <openldap-software@OpenLDAP.org>
- Subject: Re: Schema generator
- From: Mike Jackson <email@example.com>
- Date: Fri, 3 Oct 2003 17:01:16 +0300
- Content-disposition: inline
- In-reply-to: <3F69715F.firstname.lastname@example.org>
- References: <3F65A9C8.email@example.com> <3F6620E3.firstname.lastname@example.org> <email@example.com> <1063823098.5526.42.camel@ron> <3F69715F.firstname.lastname@example.org>
- User-agent: Mutt/1.4i
ext Michael Ströder (email@example.com) wrote:
> Back to original question:
> Most problems users are facing when creating schema is not the
> configuration syntax. It's rather a lack of understanding of basics like
> LDAP syntaxes, matching, inheritance, etc.. I already thought about
> implementing such a thing myself but I can't imagine how a GUI could really
> support a dumb user creating a good schema. Before implementing it one
> should have a look at the schema tools commercial vendors are shipping. I
> don't use these tools though...
I agree completely. Producing an LDAP schema is a data modelling job. Data
modelling should be driven by use cases. Use cases can not be mapped
to a wizard, except for maybe the most basic ones. A good UML tool,
and some understanding of UML (and of course LDAP schema) will greatly
speed along the process.
I use (IBM) Rational Rose, but there are also free ones available, e.g.
Argon UML. And the added value here is that most system architects will
accept a UML model as the equivalent of "technical documentation".