위의 경우엔 entry에 add 할 objectClass를
inetOrgPerson(혹은 organizationalPerson)으로 바꾸면 잘 해결이 되지만,
(person 에는 없는 팩시밀리번호 attribute를 추가하려 했으므로)
person을 add하기 위해서 꼭 inetOrgPerson으로 할 필요는 없다고 생각합니다
person 은 사람들에 대한 일반적인 속성을 나타내는 objectClass 이고,
그것을 좀더 특수화 시켜서 organization 에 속한 사람을 나타내는것이
organizationalPerson 이라고 알고 있습니다..
그렇다면 inetOrgPerson은 상속관계에서 유추컨데,
일반적인 사람들을(학생이라던지, 주부등..)위한
objectClass 는 아니라고 생각합니다
(물론, 일반적인 사람들을 위한 attribute를 거의 충족시켜주지만..)
기업내 intra,extranet 구축에 필요한 사원들의 정보를 표현하기 위해선
적합하지만, 다음이나 프리챌의 사용자 같은 일반적인 사람을 표현하려면
person을 상속받는 별도의 objectClass를 만들어 사용하는게 옳을듯 합니다
|