pgschema 0.2.17

Prototype for PG-SChema with property constraints
1
2
3
4
5
6
7
8
9
10
11
(n1 {Person, Salaried} [name: "Alice", age: 23, salary: 2000 ])
(n2 {Person, Salaried} [name: "Bob", salary: 2500 ])

// Only Person
(n3_wrong {Person} [name: "Bob", salary: 2500 ])

// Only Salaried
(n4_wrong {Salaried} [name: "Bob", salary: 2500 ])

// No Salary
(n5_wrong {Person, Salaried} [ name: "Bob" ])