
3 Database Definition
schema [options] filename
Options:
schema -l SAD.txtThe file SAD.txt is analyzed and the contents of this file are printed on the screen. If the syntax analysis reveals no errors, the database catalog is generated. To contact a database server other than the default one, you must specify the -h or -s option.
Display:
B1368A SCHEMA (C) COPYRIGHT MARXMEIER SOFTWARE AG 2002 (A.03.10)
BEGIN DATA BASE SAD;
PASSWORDS:
10 SALESMAN;
15 MANAGER;
3 SECRTARY;
ITEMS
ADDRESS, 2 X30;
CITY, X16;
COUNTRY, X12;
DATE, I;
NAME, X30;
OPTION-DESC, X10;
OPTION-PRICE, L;
OPTION-TYPE, I;
ORDER-DATE, I;
ORDER-NO, X10;
PRICE, L;
PRODUCT-NO, I;
PROD-DESC, X30;
REGION, X6;
REGION-DESC, X30;
REGION,TYPE, I;
SALESPERSON, X4;
SHIP-DATE, I; <<MUST BE YYMM>>
STATE, X6;
ZIP-CODE, X8
IITEMS:
PRODUCT-MC = PROD-DESC:6;
CUS-MC = NAME:6;
I-SALES-PROD = SALESPERSON, PRODUCT-NO;
SETS: << Set defintion >>
NAME: DATE, A (3/10,15);
ENTRY: DATE (2);
NAME: ORDER, A (3/10,15);
ENTRY: ORDER-NO (2);
NAME: PRODUCT, M (3,10/15);
ENTRY: PRODUCT-NO (1)
PROD-DESC;
INDEX: PRODUCT-MC;
NAME: LOCATION, M(3,10/15);
ENTRY: REGION (1),
REGION-DESC,
REGION-TYPE;
NAME: OPTION, D (3/10,15);
ENTRY: ORDER-NO (ORDER),
OPTION-DESC,
OPTION-PRICE,
OPTION-TYPE;
NAME: CUSTOMER, DETAIL (3/10,15);
ENTRY: ORDER-NO (ORDER),
NAME,
ADDRESS,
CITY,
STATE,
COUNTRY,
ZIP-CODE,
ORDER-DATE (DATE),
SHIP-DATE (DATE),
REGION (LOCATION),
PRODUCT-NO (PRODUCT),
PRICE,
SALESPERSON;
INDEX: CUS-MC, I-SALES-PROD;
END.