Is your feature request related to a problem? Please describe.
Currently, you always have to create a zone whenever you want to document a domain. However, if you have domains whose zones you don't manage, you'll still end up with a zone, which in that case isn't accurate.
In addition, you currently cannot see directly whether a domain has zones in different views.
Describe the solution you'd like
It would be great if there were a new "Domain" (or "RegisteredDomain") model and if the registration information currently linked to the zone were transferred to this model.
It would also be great if all associated zones were linked, regardless of the view.
Model
Domain
name: str
nameservers: list[Nameserver]
...registration information (currently in the zone)
Describe alternatives you've considered
Additional context
Is your feature request related to a problem? Please describe.
Currently, you always have to create a zone whenever you want to document a domain. However, if you have domains whose zones you don't manage, you'll still end up with a zone, which in that case isn't accurate.
In addition, you currently cannot see directly whether a domain has zones in different views.
Describe the solution you'd like
It would be great if there were a new "Domain" (or "RegisteredDomain") model and if the registration information currently linked to the zone were transferred to this model.
It would also be great if all associated zones were linked, regardless of the view.
Model
Describe alternatives you've considered
Additional context