 |
ER-Diagram of whois (Perl) database
|
Object Inverse Attributes
----------------------------------------------------------------------------
am ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| as-macro | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| as-macro: 1 oP | | | | | | | | | | | | | | | | |
| descr: 1..n | | | | | | | | | | | | | | | | | |
| as-list: 1..n | | | | | | | | | | | | | | | | | |
| guardian: 0..1 | | | | | | | | | | | | | | | | | |
| tech-c: 1..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--o | |
| admin-c: 1..n oF ---->-o | | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 1..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
an ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| aut-num | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| aut-num: 1 oP | | | | | | | | | | | | | | | | |
| as-name: 0..1 | | | | | | | | | | | | | | | | | |
| descr: 1..n | | | | | | | | | | | | | | | | | |
| as-in: 0..n | | | | | | | | | | | | | | | | | |
| as-out: 0..n | | | | | | | | | | | | | | | | | |
| cross-nfy: 0..n oF ---->-|--|--o | | | | | | | | | | | | | |
| cross-mnt: 0..n oF ---->-|--|--|--o | | | | | | | | | | | | |
| interas-in: 0..n | | | | | | | | | | | | | | | | | |
| interas-out: 0..n | | | | | | | | | | | | | | | | | |
| as-exclude: 0..n | | | | | | | | | | | | | | | | | |
| default: 0..n | | | | | | | | | | | | | | | | | |
| guardian: 0..1 | | | | | | | | | | | | | | | | | |
| admin-c: 1..n oF ---->-o | | | | | | | | | | | | | | | |
| tech-c: 1..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--o | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 1..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
cm ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| community | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| community: 1 oP | | | | | | | | | | | | | | | | |
| descr: 1..n | | | | | | | | | | | | | | | | | |
| authority: 1 | | | | | | | | | | | | | | | | | |
| guardian: 0..1 | | | | | | | | | | | | | | | | | |
| tech-c: 1..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--o | |
| admin-c: 1..n oF ---->-o | | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 1..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
dn ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| domain | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| domain: 1 oP | | | | | | | | | | | | | | | | |
| descr: 1..n | | | | | | | | | | | | | | | | | |
| admin-c: 1..n oF ---->-o | | | | | | | | | | | | | | | |
| tech-c: 1..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--o | |
| zone-c: 1..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--|--o |
| nserver: 0..n oU ---->-|--|--|--|--|--|--|--|--|--o | | | | | | |
| sub-dom: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--o | | |
| dom-net: 0..n | | | | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 0..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| mnt-lower: ?..? o? ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| refer: 0..1 | | | | | | | | | | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
dp ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| dom-prefix | | | | | | | | | | | | | | | | | *1
+-------------------+ | | | | | | | | | | | | | | | | |
| dom-prefix: 1 oP | | | | | | | | | | | | | | | | |
| dom-name: 1 | | | | | | | | | | | | | | | | | |
| descr: 0..n | | | | | | | | | | | | | | | | | |
| bis: 0..n | | | | | | | | | | | | | | | | | |
| dom-in: 0..n | | | | | | | | | | | | | | | | | |
| dom-out: 0..n | | | | | | | | | | | | | | | | | |
| default: 0..n | | | | | | | | | | | | | | | | | |
| admin-c: 1..n | | | | | | | | | | | | | | | | | |
| tech-c: 1..n | | | | | | | | | | | | | | | | | |
| guardian: 0..1 | | | | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 0..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
i6 ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| inet6num | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| inet6num: 1 oP | | | | | | | | | | | | | | | | |
| netname: 1 | | | | | | | | | | | | | | | | | |
| descr: 1..n | | | | | | | | | | | | | | | | | |
| country: 1..n | | | | | | | | | | | | | | | | | |
| admin-c: 1..n oF ---->-o | | | | | | | | | | | | | | | |
| tech-c: 1..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--o | |
| rev-srv: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--|--|--o | | | |
| status: 1 | | | | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 0..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| mnt-lower: 0..n oF - | | | | | | | | | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
in ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| inetnum | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| inetnum: 1 oP | | | | | | | | | | | | | | | | |
| netname: 1 | | | | | | | | | | | | | | | | | |
| descr: 1..n | | | | | | | | | | | | | | | | | |
| country: 1..n | | | | | | | | | | | | | | | | | |
| admin-c: 1..n oF ---->-o | | | | | | | | | | | | | | | |
| tech-c: 1..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--o | |
| rev-srv: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--|--|--o | | | |
| status: 1 | | | | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 0..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| mnt-lower: 0..n oF | | | | | | | | | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
ir ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| inet-rtr | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| inet-rtr: 1 oP | | | | | | | | | | | | | | | | |
| localas: 1 | | | | | | | | | | | | | | | | | |
| ifaddr: 1..n | | | | | | | | | | | | | | | | | |
| peer: 0..n | | | | | | | | | | | | | | | | | |
| admin-c: 1..n oF ---->-o | | | | | | | | | | | | | | | |
| tech-c: 1..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--o | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 1..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
kc ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| key-cert | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| key-cert: 1 oP | | | | | | | | | | | | | | | | |
| method: 1 | | | | | | | | | | | | | | | | | |
| owner: 1..n | | | | | | | | | | | | | | | | | |
| fingerpr: 1 | | | | | | | | | | | | | | | | | |
| certif: 1..n | | | | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 1..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
li ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| limerick | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| limerick: 1 oP | | | | | | | | | | | | | | | | |
| descr: 0..n | | | | | | | | | | | | | | | | | |
| text: 1..n | | | | | | | | | | | | | | | | | |
| admin-c: 1..n | | | | | | | | | | | | | | | | | |
| author: 1..n oF ---->-|--o | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 1..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
mt ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| mntner | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| mntner: 1 oP ----<-|--|--|--o--|--|--|--o | | | | | | | | |
| descr: 1..n | | | | | | | | | | | | | | | | | |
| admin-c: 1..n oF ---->-o | | | | | | | | | | | | | | | |
| tech-c: 0..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--o | |
| upd-to: 1..n | | | | | | | | | | | | | | | | | |
| mnt-nfy: 0..n | | | | | | | | | | | | | | | | | |
| auth: 1..n | | | | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 1..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
pn ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| person | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| person: 1 oP ~~~~<~.~~.~~|~~|~~|~~|~~|~~|~~|~~|~~|~~|~~|~~|~~|~~.~~. *2
| address: 1..n | | | | | | | | | | | | | | | | | |
| phone: 1..n | | | | | | | | | | | | | | | | | |
| fax-no: 0..n | | | | | | | | | | | | | | | | | |
| e-mail: 0..n | | | | | | | | | | | | | | | | | |
| nic-hdl: 1 oP ----<-o--|--o--|--|--|--|--|--|--|--|--|--|--|--o--o
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 0..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
ro ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| role | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| role: 1 oP ~~~~<~.~~.~~|~~|~~|~~|~~|~~|~~|~~|~~|~~|~~|~~|~~|~~.~~. *2
| address: 1..n | | | | | | | | | | | | | | | | | |
| phone: 0..n | | | | | | | | | | | | | | | | | |
| fax-no: 0..n | | | | | | | | | | | | | | | | | |
| e-mail: 1..n | | | | | | | | | | | | | | | | | |
| trouble: 0..n | | | | | | | | | | | | | | | | | |
| admin-c: 1..n oF ---->-o | | | | | | | | | | | | | | | |
| tech-c: 1..n oF ---->-|--|--|--|--|--|--|--|--|--|--|--|--|--|--o | |
| nic-hdl: 1 oP ----<-o--|--|--|--|--|--|--|--|--|--|--|--|--|--|--o--o
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 0..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
rt ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
+-------------------+ | | | | | | | | | | | | | | | | |
| route | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| route: 1 oP | | | | | | | | | | | | | | | | |
| descr: 1..n | | | | | | | | | | | | | | | | | |
| origin: 1 oP | | | | | | | | | | | | | | | | |
| hole: 0..n | | | | | | | | | | | | | | | | | |
| withdrawn: 0..1 | | | | | | | | | | | | | | | | | |
| comm-list: 0..n | | | | | | | | | | | | | | | | | |
| advisory: 0..n | | | | | | | | | | | | | | | | | |
| remarks: 0..n | | | | | | | | | | | | | | | | | |
| cross-nfy: 0..n oF ---->-|--|--o | | | | | | | | | | | | | |
| community: 0..n | | | | | | | | | | | | | | | | | |
| cross-mnt: 0..n oF ---->-|--|--|--o | | | | | | | | | | | | |
| notify: 0..n oU ---->-|--|--|--|--|--|--|--|--|--|--o | | | | | |
| mnt-by: 1..n oF ---->-|--|--|--|--|--|--|--o | | | | | | | | |
| changed: 1..n | | | | | | | | | | | | | | | | | |
| source: 1 | | | | | | | | | | | | | | | | | |
+-------------------+ | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
ac ah cn ct dt ex ip mb ml mo ns ny or rz sd tc zc
Un-constrained foreign keys: | | | | | | | | | | | | | | | | |
+-------------------<-|--|--|--|--|--|--|--|--|--o--o--|--|--o | | |
|
__!__
---
'
+-----------------------------------+
| Legend |
+------+----------------------------+
| code | description |
+------+----------------------------+
| P | Primary key |
| F | Foreign key |
| U | Un-constrained foreign key |
+------+----------------------------+
+----------------------+
| Inverse Attributes |
+------+---------------+
| code | name |
+------+---------------+
| ac | admin-c |
| ah | author |
| cn | cross-nfy |
| ct | cross-mnt |
| dt | upd-to |
| ex | export |
| ip | import |
| mb | mnt-by |
| ml | mnt-lower |
| mo | member-of |
| ns | nserver |
| ny | notify |
| or | origin |
| rz | rev-srv |
| sd | sub-dom |
| tc | tech-c |
| zc | zone-c |
+------+---------------+
Notes:
------
*1 : Not migrating dom-prefix object.
*2 : Has name in person and role objects as a primary key been phased out yet?