Pojmenování atributů a tříd
Toto téma obsahuje pokyny pro pojmenování atributů a tříd.
Pokud chcete vytvořit novou třídu nebo atribut, dodržujte následující pravidla pojmenování:
- Stejný název použijte pro cn i lDAPDisplayName vlastnosti nového attributeSchema nebo classSchema objektu.
- Identifikujte společnost s předponou malého písmena v první části názvu. Tato předpona může být název DNS, zkratka nebo jiný řetězec, který jednoznačně identifikuje společnost. Předpona zajišťuje, aby se při procházení schématu zobrazovaly všechny atributy a třídy pro konkrétní společnost po sobě.
- Pokud vyvíjíte rozšíření schématu jako nezávislý dodavatel softwaru, přidejte zkratku názvu produktu předpony. Tím se zvyšuje rozdíl mezi několika produkty, které obsahují rozšíření schématu LDAP.
- Jako další znak za předponou použijte spojovník.
- Zadejte název atributu nebo třídy, který je jedinečný v rámci atributů společnosti za pomlčkou. Tato část společného názvu by měla být popisná. Nepoužívejte nelogické názvy, které nejsou pro vývojáře a diváky schématu smysluplné.
Pokud například fiktivní společnost Fabrikam rozšířila schéma přidáním atributu pro uložení identifikátoru hlasové pošty, cn a lDAPDisplayName nového atributu může být fabrikam-VoiceMailID.
Pokud není zadán lDAPDisplayName atributu nebo třídy, systém použije cn vygenerovat. Systémový algoritmus pro generování názvu ale může způsobit kolize názvů nebo názvy, které jsou obtížně čitelné. Chcete-li se těmto problémům vyhnout, doporučuje se explicitně zadat lDAPDisplayName pro všechny atributy a třídy.
Pro účely vývoje a testování může být žádoucí připojit příponu verze k cn a lDAPDisplayName, například "fabrikam-VoiceMailID-001". V distribuovaném vývojovém/testovacím prostředí umožňuje vývojářům současně spouštět více verzí softwaru. Po dokončení testování přejmenujte atribut nebo třídu a odeberte příponu.
Není možné odstranit vyřazené verze rozšíření schématu, ale je možné je zakázat a přejmenovat je s nejasnými názvy. Další informace naleznete v tématu Zakázání existujících tříd a atributů.