Therefore I implemented a similar object-scheme more suitable for tinydns . Two object-classes have been defined. DNSrrset is used to store the information for a single resource record, such as the domain name, IP-addresses, class and type. This object-class represents a DNS zone. It is the container for all the resource records within a zone.
Zones can be primary or secondary.
If used in conjunction with tinydns zones are always primary. In addition to being a container, the zone object has attributes related to the management of the zone. These include the zone's SOA information. Each zone-object can have none to many children of class DNSrrset . More than one DNSzonename my be specified for a DNSzone so that the same host is accessable with different zonenames.