Files
TJWaterServer/script/sql/create/5.pipes.sql
2023-05-05 21:18:56 +08:00

20 lines
468 B
SQL

-- [PIPES]
create type pipes_status as enum ('OPEN', 'CLOSED', 'CV');
create table pipes
(
id varchar(32) primary key references _link(id)
, node1 varchar(32) references _node(id) not null
, node2 varchar(32) references _node(id) not null
, length float8 not null
, diameter float8 not null
, roughness float8 not null
, minor_loss float8 not null
, status pipes_status not null
, check (node1 <> node2)
);
-- delete when delete node1
-- delete when delete node2