Sha256: 5e5c7ce8ca08eb8b41be797cea551e64fcf4176f1f32d1e10cdeafbd751ff0b9

Contents?: true

Size: 1.23 KB

Versions: 19

Compression:

Stored size: 1.23 KB

Contents

logical: 
  - name: suppliers
    heading:
      - { name: sid,    domain: String,   mandatory: true }
      - { name: name,   domain: String,   mandatory: true }
      - { name: status, domain: Integer,  mandatory: true }
      - { name: city,   domain: String,   mandatory: true }
    constraints: 
      - { name: pk, type: primary_key, attributes: [ sid ] }
  - name: parts
    heading:
      - { name: pid,    domain: String,   mandatory: true }
      - { name: name,   domain: String,   mandatory: true }
      - { name: color,  domain: String,   mandatory: true }
      - { name: weight, domain: Float,    mandatory: true }
      - { name: city,   domain: String,   mandatory: true }
    constraints: 
      - { name: pk, type: primary_key, attributes: [ pid ] }
  - name: supplies
    heading:
      - { name: sid,    domain: String,   mandatory: true }
      - { name: pid,    domain: String,   mandatory: true }
      - { name: qty,    domain: Integer,  mandatory: true }
    constraints: 
      - { name: pk, type: primary_key, attributes: [ sid, pid ] }
      - { name: known_supplier, type: foreign_key, attributes: [ sid ], references: suppliers }
      - { name: known_part,     type: foreign_key, attributes: [ pid ], references: parts }
      

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
alf-core-0.16.3 examples/operators/schema.yaml
alf-core-0.16.2 examples/operators/schema.yaml
alf-core-0.16.1 examples/operators/schema.yaml
alf-core-0.16.0 examples/operators/schema.yaml
alf-core-0.15.0 examples/operators/schema.yaml
alf-core-0.14.0 examples/operators/schema.yaml
alf-core-0.13.1 examples/operators/schema.yaml
alf-core-0.13.0 examples/operators/schema.yaml
alf-0.12.2 examples/operators/schema.yaml
alf-0.12.1 examples/operators/schema.yaml
alf-0.12.0 examples/operators/schema.yaml
alf-0.11.1 examples/operators/schema.yaml
alf-0.11.0 examples/operators/schema.yaml
alf-0.10.1 examples/operators/schema.yaml
alf-0.10.0 examples/operators/schema.yaml
alf-0.9.3 examples/operators/schema.yaml
alf-0.9.2 examples/schema.yaml
alf-0.9.1 examples/schema.yaml
alf-0.9.0 examples/schema.yaml