diff options
Diffstat (limited to 'rpkid/doc/rpkid.dot')
-rw-r--r-- | rpkid/doc/rpkid.dot | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/rpkid/doc/rpkid.dot b/rpkid/doc/rpkid.dot index 8fe8156e..35484b81 100644 --- a/rpkid/doc/rpkid.dot +++ b/rpkid/doc/rpkid.dot @@ -13,22 +13,27 @@ digraph test { child [label="{child\n|child_id\ SERIAL\ [PK]\lchild_handle\ VARCHAR\ [U]\lbpki_cert\ LONGBLOB\lbpki_glue\ LONGBLOB\lself_id\ BIGINT\ [FK,U]\lbsc_id\ BIGINT\ [FK]\l}"]; child_cert [label="{child_cert\n|child_cert_id\ SERIAL\ [PK]\lcert\ LONGBLOB\lski\ TINYBLOB\lchild_id\ BIGINT\ [FK]\lca_detail_id\ BIGINT\ [FK]\l}"]; revoked_cert [label="{revoked_cert\n|revoked_cert_id\ SERIAL\ [PK]\lserial\ BIGINT\lrevoked\ DATETIME\lexpires\ DATETIME\lca_detail_id\ BIGINT\ [FK]\l}"]; - route_origin [label="{route_origin\n|route_origin_id\ SERIAL\ [PK]\lroute_origin_handle\ VARCHAR\ [U]\las_number\ DECIMAL\lcert\ LONGBLOB\lroa\ LONGBLOB\lself_id\ BIGINT\ [FK,U]\lca_detail_id\ BIGINT\ [FK]\l}"]; - route_origin_prefix [label="{route_origin_prefix\n|address\ VARCHAR\ [PK]\lprefixlen\ TINYINT\ [PK]\lmax_prefixlen\ TINYINT\ [PK]\lversion\ TINYINT\lroute_origin_id\ BIGINT\ [PK,FK]\l}"]; + route_origin [label="{route_origin\n|route_origin_id\ SERIAL\ [PK]\lroute_origin_handle\ VARCHAR\ [U]\lasn\ DECIMAL\lcert\ LONGBLOB\lroa\ LONGBLOB\lself_id\ BIGINT\ [FK,U]\lca_detail_id\ BIGINT\ [FK]\l}"]; + route_origin_prefix [label="{route_origin_prefix\n|prefix\ VARCHAR\ [PK]\lprefixlen\ TINYINT\ [PK]\lmax_prefixlen\ TINYINT\ [PK]\lversion\ TINYINT\lroute_origin_id\ BIGINT\ [PK,FK]\l}"]; + roa [label="{roa\n|roa_id\ SERIAL\ [PK]\lasn\ DECIMAL\lcert\ LONGBLOB\lroa\ LONGBLOB\lself_id\ BIGINT\ [FK]\lca_detail_id\ BIGINT\ [FK]\l}"]; + roa_prefix [label="{roa_prefix\n|prefix\ VARCHAR\ [PK]\lprefixlen\ TINYINT\ [PK]\lmax_prefixlen\ TINYINT\ [PK]\lversion\ TINYINT\lroa_id\ BIGINT\ [PK,FK]\l}"]; bsc -> child; bsc -> parent; bsc -> repository; ca -> ca_detail; ca_detail -> child_cert; ca_detail -> revoked_cert; + ca_detail -> roa; ca_detail -> route_origin; child -> child_cert; parent -> ca; repository -> parent; + roa -> roa_prefix; route_origin -> route_origin_prefix; self -> bsc; self -> child; self -> parent; self -> repository; + self -> roa; self -> route_origin; } |